<SEC-DOCUMENT>0001040161-21-000005.txt : 20210310
<SEC-HEADER>0001040161-21-000005.hdr.sgml : 20210310
<ACCEPTANCE-DATETIME>20210310160143
ACCESSION NUMBER:		0001040161-21-000005
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		114
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210310
DATE AS OF CHANGE:		20210310

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PIXELWORKS, INC
		CENTRAL INDEX KEY:			0001040161
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				911761992
		STATE OF INCORPORATION:			OR
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-30269
		FILM NUMBER:		21729649

	BUSINESS ADDRESS:	
		STREET 1:		226 AIRPORT PARKWAY
		STREET 2:		SUITE 595
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95110
		BUSINESS PHONE:		408-200-9200

	MAIL ADDRESS:	
		STREET 1:		226 AIRPORT PARKWAY
		STREET 2:		SUITE 595
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95110

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PIXELWORKS INC
		DATE OF NAME CHANGE:	20000210
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>pxlw-20201231.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:a970c33c-b125-44df-82ba-ddde304820bf,g:17c1a4fd-84f7-45d8-8b06-8eae5aa8835c,d:9bde0b3732734c0c8cf89d695b4fa722--><html xmlns="http://www.w3.org/1999/xhtml" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:pxlw="http://www.pixelworks.com/20201231" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>pxlw-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl80L2ZyYWc6ZTg3NzU3NzNlNTI4NDMzYThiYWQxZmRlMGEyYmQ4MjkvdGFibGU6ZDE1MDgwM2I2ZDJiNDZlODgyYWQ3NDM5YjNiMmJlZDYvdGFibGVyYW5nZTpkMTUwODAzYjZkMmI0NmU4ODJhZDc0MzliM2IyYmVkNl8zLTEtMS0xLTA_f1c7adb2-edd6-4d7c-a858-6e8a0ab8f33e">0001040161</ix:nonNumeric><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl80L2ZyYWc6ZTg3NzU3NzNlNTI4NDMzYThiYWQxZmRlMGEyYmQ4MjkvdGFibGU6ZDE1MDgwM2I2ZDJiNDZlODgyYWQ3NDM5YjNiMmJlZDYvdGFibGVyYW5nZTpkMTUwODAzYjZkMmI0NmU4ODJhZDc0MzliM2IyYmVkNl81LTEtMS0xLTA_a327671d-a7ac-49e2-999d-e8c172954cbd">2020</ix:nonNumeric><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl80L2ZyYWc6ZTg3NzU3NzNlNTI4NDMzYThiYWQxZmRlMGEyYmQ4MjkvdGFibGU6ZDE1MDgwM2I2ZDJiNDZlODgyYWQ3NDM5YjNiMmJlZDYvdGFibGVyYW5nZTpkMTUwODAzYjZkMmI0NmU4ODJhZDc0MzliM2IyYmVkNl82LTEtMS0xLTA_4cfcfd62-7185-4112-8af6-6838272d5c6c">FY</ix:nonNumeric><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl80L2ZyYWc6ZTg3NzU3NzNlNTI4NDMzYThiYWQxZmRlMGEyYmQ4MjkvdGFibGU6ZDE1MDgwM2I2ZDJiNDZlODgyYWQ3NDM5YjNiMmJlZDYvdGFibGVyYW5nZTpkMTUwODAzYjZkMmI0NmU4ODJhZDc0MzliM2IyYmVkNl83LTEtMS0xLTA_c3131dc8-00ef-48bc-b87f-29a77b53382f">false</ix:nonNumeric><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="pxlw:YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMjc0ODc3OTA4NzkyMg_24532708-56c4-46f9-92d7-9cf9134c4b6f">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNjA4L2ZyYWc6MTJjMmJkNDRkZTQwNDdkM2FkMWJkOWNlNGUzZDA3YTQvdGV4dHJlZ2lvbjoxMmMyYmQ0NGRlNDA0N2QzYWQxYmQ5Y2U0ZTNkMDdhNF81NDk3NTU4MTM4OTUy_b456b85c-2acb-4697-81cc-bd28eb2fccba">us-gaap:AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNjA4L2ZyYWc6MTJjMmJkNDRkZTQwNDdkM2FkMWJkOWNlNGUzZDA3YTQvdGV4dHJlZ2lvbjoxMmMyYmQ0NGRlNDA0N2QzYWQxYmQ5Y2U0ZTNkMDdhNF81NDk3NTU4MTM4OTUz_8f0567d1-e255-463d-8cff-abc7c6d53f1b">us-gaap:AccruedLiabilitiesCurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="pxlw-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</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:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i7c3daf366dc944cb9516efe048886b3a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</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:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i0ef175b7eff94193854887592287d87e_I20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea0e638cabda4b1e972157f3be4dec48_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i099996a598774ec4ae3ae5469608c369_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8601afd042647579515634f5c667a46_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31d6ba514d204f7d8b9cd0513341ac28_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80b7087de841466b822da9dfe4692a8d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4475cc0dbda04304a34dd59a0c989f61_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d4d296450a9491eac2f7cd8bcd6e541_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7aed43b86170473b94ca5c2ef0a752a2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe698adbf9da4f6c8b63a7db167d5a5c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec17600a51984f18822f7636690ba59b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4de7fbaf01b541f9b64521501a481c7d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57c27149f7694c4aaa9e2305924434a9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95ffa3fba76e408c87d24e4cd3f5aad4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32944890d4764a5b9285c596abeab1f6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66bcee33725a4d26ac3fc0385fb3fdce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40f17c5e2797493298a20ab3275dbd40_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec1c183dfbb045dda842130b5b38dffb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9e1d480d17c44ec9384a02d355c613c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i520ef34dc428442fb7dade3f2f4f330c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecb6fb6eb21e428fb88371c015ffe0e7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97c9e2e7a44f4601b083e2685ae3b225_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae25f9b7ce81431d91515725857f3204_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:AtTheMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52aa8e212742415d8951a2f3937b2a38_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:AtTheMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55737fc8cc554423b77a51f98e4771f2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i078a1eedc88546c7a4ac173fefba5835_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29ad911bdee74b6eb313899e81534061_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</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="i16108a9419ec48fc8ad87ae8ca9576a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92ae36620aa2446c8a6940cf83eddabe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</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:unit id="patent"><xbrli:measure>pxlw:patent</xbrli:measure></xbrli:unit><xbrli:context id="i292776d8b23a48dd915242563a14f988_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0126168f315438881d2ae7cbce4c605_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5077afb105b14822b049affe2cdfff02_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0d47328f7bf4f8ba22f327b27c867c7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcd812834af84192955b624e2a187fbb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i011dfe155de746fab0597834dd548b87_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d87c387e4634296ad47819ff42b1860_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cd60486a77e41e1bf0ac4f57d7b9e92_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbbac3d2440f47f59df35fb5212d1c4f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pxlw:BacklogandTrademarkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ecced4e1a5b4d17ba0c601017befd1a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pxlw:BacklogandTrademarkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e6d8a93fe134955950ece492b5cffc7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1eb0c596c0d44ca9b909466aed43ca8d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd5ede2c87844b6d94e981494a1d475f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdc0952adfc844e4b16b94212a0c6636_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd2cb8ec80ad45289d6ec54e5cc247cc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pxlw:BacklogandTrademarkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31ca8d9caed94e1c8a587168ebf20235_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pxlw:BacklogandTrademarkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b9f487c593a4b50ba34f29db04e2011_I20170802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pxlw:ViXSSystemsInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-08-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i7066d7d5f64948d0baf8a3cdbc629651_I20200425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ce72ef684264578973279d3699139a7_D20200425-20200425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-25</xbrli:startDate><xbrli:endDate>2020-04-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifba6c7b2e49b41eca2d1c830f272ee36_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54b125378c884069a1607137ecd797c9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i818817e102d74b55a4290d74244d41ef_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b226aa578f5443eb3b79495887de20f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c22def1c3e74b81b01a55aa8c93a777_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i452268747cd04a29adc2dc8253cae684_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9517bb5e2b34d1c83716a52eb56d307_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b06b0944a084503814a278ace9e63fc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15a311d31bf041b190ae2c60d67d5540_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bfa632c75264e1190e937f5edce4a2d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29a506d50ebf4d2fb65ce06a1d9376ce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2592a096ffb4967877007790c67c133_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a644f565dea4702abc28dbcbfa284ee_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f9de9b4c1574209a27d4020bb0ed866_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5afd8ec4799a40f1adb5590445e6b8cb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dd10e2fd196476cbff5abfed4b0a855_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69c9e39960e14ba797720c813d16d523_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7919957f38b442ce9e939b68250a5b8f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e724e4d01064d18af708bb80d16314f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id02e5d87bb5e456eb4a08a735924fd64_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7607e953c134fe9b539779278562a95_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19225b7f3d15466baf22f8b732638db9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f53162ca0304439b67b7d66acc46261_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f1b1aa12c394b12b9c5f78ba60110ce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93aa4666f4c242dfbe0fe9aa3f1dd17d_D20190601-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">pxlw:August2020PlanMember</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="i932aa98ada8643029b1bcaed933be899_D20190601-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">pxlw:January2020PlanMember</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="i46a27cdee3eb42bbb5a125dd2fd05137_D20190601-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">pxlw:June2019PlanMemberMember</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="i19e0ee7b7d0a43e6b040bb772ca03b58_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c24d3b0f4ba4a65b3fd9a2903e5d787_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07780ee450534947a4cdb673cbb211bb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pxlw:RestructuringExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i402f1412e5024f9f9529522c504ded13_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pxlw:RestructuringExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if40a1bf5cd4b40d0b52e3681bad9db3c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ab4a0d06562484db43fd160dc0634d9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11fe6eb1d96c447f88ef731d97264b20_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4378539e3df44318b04035c6872bb2be_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2642c859c7aa479ca63bb3a3d23ee128_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbf0f334b9fd4d098910fa5ca96d293f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pxlw:IntegratedCircuitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25c74710638444249b09bfd1b9263887_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pxlw:IntegratedCircuitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd59ce932cd944a2aa9151a84f659ba0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pxlw:EngineeringServicesAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fc910bab5ec4a9a89c7cea07d36ae99_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pxlw:EngineeringServicesAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic97ac15c681244d392aee6735ed926a4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9bfe40cd7d24b1b9d603180e1ec7b04_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i774b4c47e7334c2389b0784557fafbd8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe493ead8824490e8104ad7295a050a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CanadaRevenueAgencyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieee1e82de16a4cd79b3bb90fe0563ecc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e3f268b60ab444a95e0bf4b666696a4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28d2f1e5a3954821bef6b12f8766d707_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b062b3173d347219748e3d378f779b9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4007a11dbc7a4dd5975364bd0cfc1a13_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26dc74db51fb47d8b9b636039f89f0ab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa0fe12ae35441f48954fef37d859d4e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bd35fd873244a56bac1a76065c22004_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i255e3c4dca0f46ad9043a7e352e2cb41_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89f346ec5fb64d3e817f45fb335a78ba_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ab33eb371c04bb2a94a2320b02b4c1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:DebtAgreementwithTechnologyPartnershipsCanadaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pxlw:ViXSSystemsInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic633ab2b0e4548f49a8d4174e1cbbcd1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:DebtAgreementwithTechnologyPartnershipsCanadaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pxlw:ViXSSystemsInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38fe771074804470975bdb1c800b446d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4c3b18e97b045acbe6a50ff4fd8f9dc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57eb9da61fde447887e1d8b15511ff8f_D20201214-20201214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-14</xbrli:startDate><xbrli:endDate>2020-12-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i068f59747ec24f5583b43710034f2698_D20201216-20201216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-16</xbrli:startDate><xbrli:endDate>2020-12-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cd3d18a0004443d90d1cf1a4f948769_D20201214-20201216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-14</xbrli:startDate><xbrli:endDate>2020-12-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b9d9ada6b8f4302ac5ae0780bd7ccb6_I20201216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie30f8eb2886b47d1bb8139673b5ed0e8_D20201207-20201207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-07</xbrli:startDate><xbrli:endDate>2020-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1e0a3ce0e5446c19c775f315feedfa0_I20201207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1106fa4f3e3241ed9ce6966142c44c14_D20201215-20201215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-15</xbrli:startDate><xbrli:endDate>2020-12-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e8b6469d9354c738846ff2ab0b260b2_I20201215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i551ae24980ab4484904eded7d073159b_D20201207-20201215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-07</xbrli:startDate><xbrli:endDate>2020-12-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57a1154a6b404cc0a0021a89a4e2f606_I20200605"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic933139bf86f441dba8c58c431b04943_D20200605-20200605"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:AtTheMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-05</xbrli:startDate><xbrli:endDate>2020-06-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81fbd9434ead4161b79a5e7ddbd1eb8a_D20090501-20090531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pxlw:Plan2006Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2009-05-01</xbrli:startDate><xbrli:endDate>2009-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2009-05-01</xbrli:startDate><xbrli:endDate>2009-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief4630dd13044682b1770a498d2667c4_D20090501-20090531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2009-05-01</xbrli:startDate><xbrli:endDate>2009-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i621b11f287d147429c2bdbb2c9b811ac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.002.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7848a34578484652885beb7d474c64b1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.002.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1c0a3c1d6b84fafa20e714ae9c195a8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.462.46Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8810f0ce7ff4959bfa74531a737e0f6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.462.46Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8513b1386e314ff7bc8f1f2d5db6abdf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.674.52Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbddcb79a4e24a96a1d858c5f4850640_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.674.52Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id56cbb2e22fb405bb7b8dd57c8defc48_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A0.606.05Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied20146fa724431d826181aeaec850ca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A0.606.05Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbd00db17aa04104b103d222b3e39922_D20100517-20100518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pxlw:EmployeeStockPurchasePlanAxis">pxlw:A2010EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2010-05-17</xbrli:startDate><xbrli:endDate>2010-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e8165b866d747cfa5b1d0b227808f20_I20100518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pxlw:EmployeeStockPurchasePlanAxis">pxlw:A2010EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2010-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia644bbbac1fc41b195bf8687df009958_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pxlw:EmployeeStockPurchasePlanAxis">pxlw:A2010EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec0e52d4354748578683b5284b91c4ed_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pxlw:EmployeeStockPurchasePlanAxis">pxlw:A2010EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i199f55492f8c4f6db36916f400a22149_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacc60a39e139466483a539f23455734f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i426ac3eb3061462d8ec7e6b4ff82218d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf82bc86c50e4a8ba944f5ae0ad81fbd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7ac4e8b54da42a2b37f0f3dbbbf9927_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88d51ddc0b6d46a5930c2b0aff0964ee_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3581559baf5449a82d1cda36327ae08_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0360d4f4411e40b1a0ca43d700b2dbc7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b025aa8d2f94c348b47bb7a5fdcac0d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67dc83412bba45ed8c5d335ebf998b58_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie127d206e5794b5090a561b4804f9245_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5f24d0404784f7c938644371bf04bc3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17bc0199d2054bb382b019865aaf69c5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65ae0546e78a4deb8f8cfbee0c7d9e40_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic43d35c1953b445596de6f4ea01e6b08_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AllDistributorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90aa5d44c54d46edafd23c3cc2db962e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AllDistributorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i130268e6c8b44fe8a9aaadb9939e7305_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:DistributorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieccb7a83b0e94b308b748bdda45959f4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:DistributorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93d4040f0abd412aad43369329e0fdbe_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:TopFiveEndCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc736d472a5e44d8b99cb0ff95b71348_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:TopFiveEndCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad9aa2ee8ad5405f8895fa20fbffbfdf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:EndCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbdfbabb3dfc4e15b40698989f1e83b3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:EndCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ebf29c20fdb4c9e810139393b530afb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:EndCustomerBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1baf1088b6b145d5a02bb7c16a03e956_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:EndCustomerBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c29145472854916b8fc3a7659ed3657_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief9ff295d5d440bb9ecb2e46bc9802bd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec7e5f756b834abda8acc9b8358282e0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie80accbb65094a65b21c867f72f05f50_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if458e58aba0747828edf964824c2eb8a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95523b6622024a428cdc88023f2aed9f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7787b91cf9c94999b130031988950049_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc764c1b4fa8460686884419423639c7_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001040161</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMy0xLTEtMA_088c1e3b-4067-408f-b243-a8891d3b1a3f id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMS0xLTEtMA_d005578b-2611-4d46-a198-a2e1b0565d28 id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMS0xLTEtMA_3fb30641-48f1-4619-b62d-85bb0ee9a9b7 id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMy0xLTEtMA_f3005d32-5207-4418-88dc-38c79c6a7664 id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMS0xLTEtMA_d69ca10f-caf2-4d7b-bd62-5f800092d792 id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMy0xLTEtMA_5d2c0b6e-deb5-49c4-8c56-82af2aa3db01" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_1"></div><div style="min-height:31.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</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:120%">WASHINGTON, D.C. 20549</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:120%">________________________________&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY2_3e7009e6-3e40-4cf3-a2b6-5b812e48c728">10-K</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:120%">________________________________&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YTJiZGM4NjVkY2EyNDU5YmIyZWJkNDFjYzQyMmQ4NTUvdGFibGVyYW5nZTphMmJkYzg2NWRjYTI0NTliYjJlYmQ0MWNjNDIyZDg1NV8wLTAtMS0xLTA_f5cec9fd-2050-4fc1-bb97-484ff072349d">&#9746;</ix:nonNumeric></span></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:9pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 or 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8xODQ_20498a97-816a-4d9c-a31e-e27a3605f98e"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8xODQ_017f0a3b-6c39-4adf-9069-085088da724b">December 31</ix:nonNumeric>, 2020</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:120%">or</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YWIxYTUxOWQ3ZDljNDhkY2I3NjdjNzEzODFlYTJhZTEvdGFibGVyYW5nZTphYjFhNTE5ZDdkOWM0OGRjYjc2N2M3MTM4MWVhMmFlMV8wLTAtMS0xLTA_02fd2611-3afc-4f9e-bcd0-24bc33eccdb0">&#9744;</ix:nonNumeric></span></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:9pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 or 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY3_aeef2e1c-8a5c-405c-a624-5fd5c50c3827">000-30269</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:120%">________________________________&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY4_1531026d-79e3-4c77-b928-b5f8de193d85">PIXELWORKS, INC</ix:nonNumeric>.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</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:120%">________________________________&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.444%"><tr><td style="width:1.0%"></td><td style="width:24.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.990%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" 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:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM18wLTAtMS0xLTA_3d4b5baa-14e2-412e-b30a-5ec8a67b13c7">Oregon</ix:nonNumeric></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:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM18wLTQtMS0xLTA_6a169111-cdf1-4e9f-836b-bf0998908295">91-1761992</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of incorporation or organization)</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:8pt;font-weight:700;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:3pt"><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="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%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM18zLTAtMS0xLTA_b95ac976-c93b-463b-9a62-50175007ae2f">226 Airport Parkway, Suite 595</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM180LTAtMS0xLTA_a26ab882-0115-4eb4-b1fe-48ce2d61fbd4">San Jose</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM180LTItMS0xLTA_63c9557a-781d-40d0-8fdf-8d405822bcb3">California</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM180LTQtMS0xLTA_3676d468-d1be-4e6a-a2a2-0286db3d99a1">95110</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Address of 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY5_7d1ebebb-a244-4522-8c88-443bc3ef83d7">408</ix:nonNumeric>-<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzcw_4d2f15e0-6297-4b10-b2e3-1cdb5d119ab3">200-9200</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b)&#160;of the Act:</span></div><div style="margin-bottom:11pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:37.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.554%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6OTBmNTUyOWUyMzdmNDFmNmJhMWM2MDg1M2UzNTkyODgvdGFibGVyYW5nZTo5MGY1NTI5ZTIzN2Y0MWY2YmExYzYwODUzZTM1OTI4OF8xLTAtMS0xLTA_4242b471-f324-4547-abf8-95a55f70dfb1">Common Stock, par value $0.001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6OTBmNTUyOWUyMzdmNDFmNmJhMWM2MDg1M2UzNTkyODgvdGFibGVyYW5nZTo5MGY1NTI5ZTIzN2Y0MWY2YmExYzYwODUzZTM1OTI4OF8xLTEtMS0xLTA_a7051901-ffb1-4200-95fc-d88b7f5c2e4b">PXLW</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6OTBmNTUyOWUyMzdmNDFmNmJhMWM2MDg1M2UzNTkyODgvdGFibGVyYW5nZTo5MGY1NTI5ZTIzN2Y0MWY2YmExYzYwODUzZTM1OTI4OF8xLTItMS0xLTA_c891f4d3-04c6-4102-914a-64fab0d763c8">The Nasdaq Global Market</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g)&#160;of the Act:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">None</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:120%">________________________________</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzYx_53f53975-f885-4712-8000-9f13b32d8174">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or 15(d) of the Act. &#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzYy_6bc9ae6c-8d9b-47e2-a625-eefbc55fe407">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzYz_bd6236ad-0497-4e91-b028-c61e6ad3bd89">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167;&#160;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY0_e7e8a749-637d-49ae-ae4d-c079251a417a">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definitions of "large accelerated filer," "accelerated filer,", "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.097%"></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:8pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YWY2YTI2NThmZWE4NDgzYjkyMmY2NjJhM2E4Yjc5MmUvdGFibGVyYW5nZTphZjZhMjY1OGZlYTg0ODNiOTIyZjY2MmEzYThiNzkyZV8xLTAtMS0xLTIyNjY_2fceda41-a542-444d-9e44-ac77a1f5609f">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YWY2YTI2NThmZWE4NDgzYjkyMmY2NjJhM2E4Yjc5MmUvdGFibGVyYW5nZTphZjZhMjY1OGZlYTg0ODNiOTIyZjY2MmEzYThiNzkyZV8xLTQtMS0xLTA_b940da93-1bae-4114-a00b-a545de3d1ded">&#9746;</ix:nonNumeric></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:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YWY2YTI2NThmZWE4NDgzYjkyMmY2NjJhM2E4Yjc5MmUvdGFibGVyYW5nZTphZjZhMjY1OGZlYTg0ODNiOTIyZjY2MmEzYThiNzkyZV8yLTEtMS0xLTA_a226f42c-19d1-4f2e-967e-0134c2d8dc01">&#9744;</ix:nonNumeric></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></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8yNzQ4Nzc5MDc1NTU5_fbb2aa47-543a-4ba2-ae6b-8ccfeaafb7ef">&#9744;</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY1_29ea2088-58a3-4d03-ae6f-fd47ce3c39d6">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">The aggregate market value of the registrant's common stock held by non-affiliates at June&#160;30, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i7c3daf366dc944cb9516efe048886b3a_I20200630" decimals="0" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8yNTAw_ed1e7334-5f2d-425a-b900-f20a835fa1ac">115,004,218</ix:nonFraction> based on the closing price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i7c3daf366dc944cb9516efe048886b3a_I20200630" decimals="2" name="pxlw:Publicfloatshareprice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8yNTMz_529bd885-d229-4ba5-8409-e96f4496d24d">3.23</ix:nonFraction> per share of common stock on the Nasdaq Global Market on June 30, 2020 (the last business day of the registrant's most recently completed second fiscal quarter). For purposes of this calculation, executive officers and directors are considered affiliates as well as holders of more than 5% of the registrant's common stock known to the registrant. This determination of affiliate status is not a conclusive determination for other purposes.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">Number of shares of common stock of the registrant outstanding as of March&#160;5, 2021: <ix:nonFraction unitRef="shares" contextRef="i0ef175b7eff94193854887592287d87e_I20210305" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMDYx_79bd153e-aa79-453d-814d-55438f175d5e">52,212,421</ix:nonFraction> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">________________________________&#160;</span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Documents Incorporated by Reference</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzYw_b981c5cc-8747-45b6-b094-7a448535e1d2" escape="true">Part III incorporates information by reference to the registrant&#8217;s definitive proxy statement, to be filed with the Securities and Exchange Commission within 120 days after the close of the fiscal year ended December&#160;31, 2020.</ix:nonNumeric></span></div><div style="height:27pt;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:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_1594"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:115%">SUMMARY RISK FACTORS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><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:115%">Our business is subject to varying degrees of risk and uncertainty. Investors should consider the risks and uncertainties summarized below, as well as the risks and uncertainties discussed in Part I, Item 1A, &#8220;Risk Factors&#8221; of this Annual Report on Form 10-K. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Investors should also refer to the other information contained or incorporated by reference in this Annual Report on Form 10-K for the year ended December 31, 2020, including our consolidated financial statements and related notes, and our other filings made from time to time with the Securities and Exchange Commission. Our business operations could also be affected by factors that we currently consider to be immaterial or that are unknown to us at the present time. </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:115%">If any of these risks occur, our business, financial condition, and results of operations could be materially and adversely affected, and the trading price of our common stock could 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-weight:400;line-height:115%">Our business is subject to the following principal risks and uncertainties:</span></div><div style="text-align:justify"><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: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">The ongoing effects of the COVID-19 pandemic could disrupt our business or the business of our customers or suppliers, and as such, may adversely affect our financial condition.</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: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">The continued uncertain global economic environment and volatility in global credit and financial markets could materially and adversely affect our business and 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: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">If we fail to meet the evolving needs of our markets, identify new products, services or technologies, or successfully compete in our target markets, our revenue and financial results will be adversely impacted.</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: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">Our product strategy may not address the demands of our target customers and may not lead to increased revenue in a timely manner or at all, which could materially adversely affect our results of operations and limit our ability to grow.</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: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">Achieving design wins involves lengthy competitive selection processes that require us to incur significant expenditures prior to generating any revenue or without any guarantee of any revenue related to this business. If we fail to generate revenue after incurring substantial expenses to develop our products, our business and operating results would suffer.</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: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">If we fail to retain or attract the specialized technical and management personnel required to successfully operate our business, it could harm our business and may result in lost sales and diversion of management resources.</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: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 have significantly fewer financial resources than most of our competitors, which limits our ability to implement new products or enhancements to our current products, which in turn could adversely affect our future sales and financial condition.</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: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">If we are not profitable in the future, we may be unable to continue our 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: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">A significant amount of our revenue comes from a limited number of customers and distributors exposing us to increased credit risk and subjecting our cash flow to the risk that any of our customers or distributors could decrease or cancel its orders.</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: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 generally do not have long-term purchase commitments from our customers and if our customers cancel or change their purchase commitments, our revenue and operating results could suffer.</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: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">Our revenue and operating results can fluctuate from period to period, which could cause our share price to decline.</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: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">If we are unable to generate sufficient cash from operations and are forced to seek additional financing alternatives our working capital may be adversely affected and our shareholders may experience dilution or our operations may be impaired.</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: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 license our intellectual property, which exposes us to risks of infringement or misappropriation, and may cause fluctuations in our operating results.</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: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 face a number of risks as a result of the concentration of our operations and customers in Asia.</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: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">Our operations in Asia expose us to heightened risks due to natural disasters.</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: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 face additional risks associated with our operations in China and our results of operations and financial position may be harmed by changes in China's political, economic or social conditions or changes in U.S.-China relations.</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: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">Our international operations expose us to risks resulting from the fluctuations of foreign currencies.</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: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">If we are unable to maintain effective disclosure controls and internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, and the market price of our common stock may be materially and adversely affected.</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: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">Our dependence on selling to distributors and integrators increases the complexity of managing our supply chain and may result in excess inventory or inventory shortages.</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: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 may be unable to successfully manage any future growth, including the integration of any acquisition or equity investment, which could disrupt our business and severely harm our financial condition.</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: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">Continued compliance with regulatory and accounting requirements will be challenging and will require significant resources.</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: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">Regulations related to conflict minerals may adversely impact 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: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">Dependence on a limited number of sole-source, third-party manufacturers for our products exposes us to possible shortages based on low manufacturing yield, errors in manufacturing, uncontrollable lead-times for manufacturing, capacity allocation, price increases with little notice, volatile inventory levels and delays in product delivery, any of which could result in delays in satisfying customer demand, increased costs and loss of revenue.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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: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">Our highly integrated products and high-speed mixed signal products are difficult to manufacture without defects and the existence of defects could result in increased costs, delays in the availability of our products, reduced sales of products or claims against us.</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: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">The development of new products is extremely complex and we may be unable to develop our new products in a timely manner, which could result in a failure to obtain new design wins and/or maintain our current revenue levels.</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: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">Intense competition in our markets may reduce sales of our products, reduce our market share, decrease our gross profit and result in large losses.</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: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">If we are not able to respond to the rapid technological changes and evolving industry standards in the markets in which we compete, or seek to compete, our products may become less desirable or obsolete.</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: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 use a customer-owned tooling process for manufacturing most of our products, which exposes us to the possibility of poor yields and unacceptably high product costs.</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: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 depend on manufacturers of our semiconductor products not only to respond to changes in technology and industry standards but also to continue the manufacturing processes on which we rely.</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: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">Shortages of materials used in the manufacturing of our products and other key components of our customers&#8217; products may increase our costs, impair our ability to ship our products on time and delay our ability to sell our products.</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: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">Because of our long product development process and sales cycles, we may incur substantial costs before we earn associated revenue and ultimately may not sell as many units of our products as we originally anticipated.</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: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">Our developed software may be incompatible with industry standards and challenging and costly to implement, which could slow product development or cause us to lose customers and design wins.</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: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">The competitiveness and viability of our products could be harmed if necessary licenses of third-party technology are not available to us on terms that are acceptable to us or at all.</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: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">Our limited ability to protect our IP and proprietary rights could harm our competitive position by allowing our competitors to access our proprietary technology and to introduce similar products.</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: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">Our products are characterized by average selling prices that can decline over relatively short periods of time, which will negatively affect our financial results unless we are able to reduce our product costs or introduce new products with higher average selling prices.</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: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">The cyclical nature of the semiconductor industry may lead to significant variances in the demand for our products and could harm our 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: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">The price of our common stock has and may continue to fluctuate substantially.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">PIXELWORKS, INC.</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:120%">FORM 10-K</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:120%">FOR THE YEAR ENDED DECEMBER 31, 2020</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.137%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.854%"></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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_1594">Summary Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_1594">2</a></span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_1581">Note regarding COVID-19</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_1581">5</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_13">PART I</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;1.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_16">Business.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_16">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;1A.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_19">Risk Factors.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_19">17</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;1B.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_22">Unresolved Staff Comments.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_22">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;2.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_25">Properties.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_25">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;3.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_28">Legal Proceedings.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_28">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;4.</span></td><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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_31">Mine Safety Disclosures.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_31">36</a></span></div></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_34">PART II</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;5.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_37">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_37">37</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;6.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_40">Selected Financial Data.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_40">37</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;7.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_43">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_43">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;7A.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_46">Quantitative and Qualitative Disclosures About Market Risk.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_46">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;8.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_49">Financial Statements and Supplementary Data.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_49">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;9.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_151">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_151">80</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;9A.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_154">Controls and Procedures.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_154">80</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;9B.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_157">Other Information.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_157">81</a></span></div></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_160">PART III</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;10.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_163">Directors, Executive Officers and Corporate Governance.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_163">82</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;11.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_166">Executive Compensation.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_166">82</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;12.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_169">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_169">82</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;13.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_172">Certain Relationships and Related Transactions, and Director Independence.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_172">82</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;14.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_175">Principal Accounting Fees and Services.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_175">82</a></span></div></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_178">PART IV</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;15.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_181">Exhibits, Financial Statement Schedules.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_181">83</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;16.</span></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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_184">Form 10-K Summary.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_184">88</a></span></div></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_187">SIGNATURES</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_1581"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE REGARDING COVID-19</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;In March 2020, the World Health Organization declared the COVID-19 outbreak a pandemic, and the virus continues to spread in areas where we operate and sell our products and services. Several public health organizations have recommended, and many local governments have implemented, certain measures to slow and limit the transmission of the virus, including shelter in place and social distancing ordinances, which has resulted in a significant deterioration of economic conditions in many of the countries in which we operate. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The spread of COVID-19 has caused us to modify our business practices, including implementing work-from-home policies and restricting travel by our employees. Our China offices were the first to be impacted, but as our China team slowly came back from the COVID-19 disruption, we enabled all critical functions, from integrated</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> circuit development to sales to algorithm and software development, to work remotely through virtual workspaces. Our Shanghai and Shenzhen offices are at full staffing. Our offices and supply chain partners in Taiwan are fully functional and have not gone on lock down. As of today, our offices in Japan and North America are currently operating in office and remotely and are fully functional.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 may also affect the operations of our suppliers and customers, as their own workforces and operations are disrupted by the pandemic, which could result in the interruption of our distribution system, temporary or long-term disruption in our supply chains, or delays in the delivery of our product. While we expect the impacts of COVID-19 to be temporary, the disruptions caused by the virus have negatively affected our revenue and results of operations in 2020. For example, our revenues for fiscal year 2020 were lower than initially anticipated at the beginning of the year and travel restrictions and border closures have had a material impact on our ability to achieve our business goals.</span></div><div style="margin-top:9pt;text-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 response to the outbreak of COVID-19, we have taken the following measures to date:</span></div><div style="margin-top:9pt;padding-left:54pt;text-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">Implemented work-from-home and social distancing policies throughout our organization</span></div><div style="margin-top:9pt;padding-left:54pt;text-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">Suspended all company travel other than business critical travel within China</span></div><div style="margin-top:9pt;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%">Additionally, in preparation for a potentially prolonged economic recovery, in 2020 we took the following cost-saving measures:</span></div><div style="margin-top:9pt;padding-left:54pt;text-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">Our Chief Executive Officer and the Chief Financial Officer have taken a 10% base salary reduction</span></div><div style="margin-top:9pt;padding-left:54pt;text-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">Our Board of Directors agreed to take Restricted Stock Units (RSUs) in lieu of their director fees for the full year of 2020</span></div><div style="margin-top:9pt;padding-left:54pt;text-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">Our Executive staff reduced their base salary by 10% in exchange for RSUs</span></div><div style="margin-top:9pt;padding-left:54pt;text-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 Executive Bonus Program for 2020 was eliminated</span></div><div style="margin-top:9pt;padding-left:54pt;text-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">Annual Merit increases for all employees were delayed by one quarter</span></div><div style="margin-top:9pt;padding-left:54pt;text-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">Hiring was put on hold other than a few critical hiring requisitions</span></div><div style="margin-top:9pt;padding-left:54pt;text-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">For the second and third quarter, all employees were given the opportunity to exchange up to 10% of their quarterly base salary for RSUs</span></div><div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt">We adopted a restructuring plan that resulted in an approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y 14% r</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eduction in our workforce </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of the pandemic on our business, as well as the business of our suppliers and customers, and the additional measures that may be needed in the future in response to it, including additional cost-saving measures, will depend on many factors beyond our control and knowledge. We will continually monitor the situation to determine what actions may be necessary or appropriate to address the impact of the pandemic, which may include actions mandated or recommended by federal, state or local authorities. </span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward-looking Statements</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:400;line-height:120%">This Annual Report on Form 10-K, including Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operation in Part II, Item 7, contains "forward-looking statements" that are based on current expectations, estimates, beliefs, assumptions and projections about our business. Words such as "expects," "anticipates," "intends," "plans," "believes," "seeks," "estimates" and variations of such words and similar expressions are intended to identify such forward-looking statements. These statements are not guarantees of future performance and involve numerous risks, uncertainties and assumptions that are difficult to predict. These forward-looking statements include statements regarding: the features, benefits and applications of our technologies and products; market trends and changes, including in the video consumption, mobile, video and digital projection markets; our strategy, including regarding our products, technology, research and development, sales and marketing and acquisition and other growth opportunities; our expectations with respect to our restructuring plans; amortization expectations; the sufficiency of our working capital and need for, or ability to secure, additional financing; the success of our products in expanded markets; customer, distributor and manufacturer concentration; current global economic challenges; exchange rate risk; our competitive advantages in research and development; levels of inventory at distributors and customers; changes in customer ordering patterns or lead times; seasonality; expectations as to revenue associated with sales into certain markets in 2020; cost expectations; backlog; future contractual obligations; competition; intellectual property; insufficient, excess or obsolete inventory and variations in inventory valuation; income tax valuation allowance; net operating loss utilization; changes in accounting principles; and internal controls. Factors which may cause actual results to vary materially from those contained in the forward-looking statements include, without limitation: our ability to deliver new products in a timely fashion; our new product yield rates; changes in estimated product costs; product mix; restructuring charges; the growth of the markets we serve; supply of products from third-party foundries; failure or difficulty in achieving design wins; timely customer transition to new product designs; competitive factors, such as rival chip architectures, introduction or traction by competing designs, or pricing pressures; litigation related to our intellectual property rights; our limited financial resources; economic and political challenges due to operations in Asia; exchange rate fluctuations; failure to retain or attract qualified employees; the sufficiency of our intellectual property and patent portfolio; fluctuations in foreign currencies; natural disasters; the need for additional income tax valuation allowances; limitations on net operating losses, as well as other risks identified in the risk factors contained in Part I, Item 1A of this Annual Report on Form 10-K. These forward-looking statements speak only as of the date on which they are made, and we do not undertake any obligation to update any forward-looking statement to reflect events or circumstances after the date of this Annual Report on Form 10-K. If we do update one or more forward-looking statements, you should not conclude that we will make additional updates with respect thereto or with respect to other forward-looking statements. Except where the context otherwise requires, in this Annual Report on Form 10-K, the terms "Pixelworks," the "Company," "we," "us" and "our" mean Pixelworks, Inc., an Oregon corporation, and its wholly-owned subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:9pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">PART I</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_16"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt">Business.</span></div><div style="margin-bottom:8pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</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:120%">Pixelworks is a leading provider of high-performance and power-efficient visual processing solutions that bridge the gap between video content formats and rapidly advancing display capabilities. We develop and market semiconductor and software solutions that enable consistently high-quality, authentic viewing experiences in a wide variety of applications from cinema to smartphones. Our primary target markets include Mobile (smartphone, gaming and tablet), Home Entertainment (TV, personal video recorder ("PVR"), over-the-air ("OTA") and projector), Content (creation, remastering and delivery), and Business &amp; Education (projector).</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were one of the first companies to commercially launch a video System on Chip ("SoC") capable of deinterlacing 1080i HDTV signals and one of the first companies with a commercial dual-channel 1080i deinterlacer integrated circuit. Our Topaz product line was one of the industry&#8217;s first single-chip SoC for digital projection. We first introduced our motion estimation / motion compensation technology ("MEMC") for TVs and in recent years introduced a mobile-optimized MEMC solution for smartphones, one of several unique features in our mobile-optimized X5 visual processor. In 2019, we introduced our Hollywood award-winning TrueCut&#174; video platform, the industry&#8217;s first motion grading technology that allows fine tuning of motion appearance in cinematic content for a wide range of frame rates, shutter angles and display types. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions enable worldwide manufacturers to offer leading-edge consumer electronics and professional display products, as well as video delivery and streaming solutions for content service providers. Our core visual display processing technology intelligently processes digital images and video from a variety of sources and optimizes the content for a superior viewing experience. Our video coding technology reduces storage requirements, significantly reduces bandwidth constraint issues and converts content between multiple formats to enable seamless delivery of video, including OTA streaming, while also maintaining end-to-end content security.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rapid growth in video and gaming consumption, combined with the move towards high frame rate / refresh rate displays, especially in mobile, is increasing the demand for our visual processing and video delivery solutions. Our technologies can be applied to a wide range of devices from large-screen projectors to cinematic big screens, to low-power mobile tablets, smartphones, high-quality video infrastructure equipment and streaming devices. Our products are architected and optimized for power, cost, bandwidth, and overall system performance, according to the requirements of the specific application. On occasion, we have also licensed our technology. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we held an intellectual property portfolio of 338 patents related to the visual display of digital image data.&#160;We focus our research and development efforts on developing video algorithms that improve quality, and architectures that reduce system power, cost, bandwidth and increase overall system performance and device functionality.&#160;We seek to expand our technology portfolio through internal development and co-development with business partners, and we continually evaluate acquisition opportunities and other ways to leverage our technology into other high-value markets.  </span></div><div style="margin-bottom:8pt;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:174%">Key Markets</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:174%">We target four key market segments with our products and solutions including:</span></div><div style="margin-bottom:13pt;margin-top:17pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:42.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.681%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;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:174%">Market</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:8pt;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:174%">Products</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;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:174%">Mobile (Smartphone, Gaming, Tablet)</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:8pt;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:174%">Visual processors and software</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;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:174%">Home Entertainment (TV, PVR, OTA, Projector)</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:8pt;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:174%">XCode&#174; transcoding solutions and visual processors</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;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:174%">Content (Creation, Remastering, Delivery)</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:8pt;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:174%">TrueCut&#174; platform for content creators/video providers</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;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:174%">Business and Education (Projectors)</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:8pt;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:174%">Visual processors</span></div></td></tr></table></div><div style="margin-bottom:8pt;margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:12pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:8pt;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:174%">Bridging the Performance Gap Between Content Formats and Device Capabilities</span></div><div><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In recent years, display refresh rates for TVs, tablets and smartphones have been advancing faster than the ability of content formats to keep up. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The refresh rate, measured in Hertz ("Hz"), is the number of times per second the display updates the image on screen to convey motion. Today, TV displays generally have a refresh rate of 120 Hz, while smartphones are now moving from 60 to 90 and 120 Hz. Despite this trend, the vast majority of produced video content exists only in 24-25 frames per second ("FPS"), while most gaming and user generated content is at 30 FPS. While frame rates for new game content is on the rise, the rendering, compute and thermal limits of today&#8217;s mobile processors often limit the effective frame rates to well below 60 FPS. </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The resulting mismatch between low frame rate content and high refresh rate screens creates artifacts, such as judder and strobing, that degrade video quality and destroy creative intent. The trend towards brighter, h</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">igh dynamic range ("</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">HDR") capable screens make these artifacts more noticeable to viewers. Visual quality is further i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">mpeded by power constraints and changes in ambient lighting, particularly in mobile devices. </span></div><div style="margin-bottom:8pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our technologies and solutions efficiently bridge the quality gap and enable the visual storytelling that is richer and true to creative intent. In fact, our TrueCut Motion Grading is the industry&#8217;s first solution to give filmmakers the ability to cinematically fine-tune motion blur, judder and frame-rate appearance and is used as part of the creative process to empower filmmakers to shoot at any frame-rate, then deliver a cinematically tuned, broader set of motion and frame rate appearances. While TrueCut technology enables creation of new content or remastering of existing content that preserves artistic intent across screens, from cinema to home TVs to smartphones, our mobile display processors and software bridge the quality gap for all existing content viewed on mobile devices, such as smartphones and tablets.</span></div><div style="margin-bottom:8pt;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%">Display Trends</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Display technologies have recently begun to transition from an era of higher resolutions, response times and frame rates, with lower power and thinner form factors, to one focused on higher contrast, brightness and more colors.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In mobile devices, Apple Inc. has brought wide color gamut to many of their devices including the iPhone, iPad Pro, MacBook Pro and iMac. These devices deliver the same color gamut used in digital cinema theatres ("DCI-P3"). Meanwhile, TV manufacturers including Samsung, Sony and LG are bringing high contrast, high brightness or HDR TVs based on organic light emitting diodes ("OLED") and local-dimming liquid crystal display ("LCD") panels to the living room. Furthermore, some premium and mid-tier smartphones and tablets from Apple, Samsung, Sony, LG and Huawei now include HDR as a standard feature.</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:120%">Hardware improvements in color and contrast are of little value without content that can take advantage of them. In fact, a significant gap now exists between the vast majority of video content available to consumers and these emerging display devices.</span></div><div style="text-align:justify"><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: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">Contrast and Brightness:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Almost all movies available to consumers today use the "Rec.709" ITU standard format.  This format defines brightness levels up to around 100 "nits" (a standard measure of brightness), whereas HDR TVs are five to ten times brighter, from 540 nits upwards. Most mobile devices support over 400 nits and sometimes over 600 nits.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Color Gamut:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> DCI-P3 has a 25% larger color gamut than Rec.709.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Frame Rate:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> TVs commonly display at 120 frames per second (120 Hz) and up to 240 Hz on more sophisticated higher-end models. Many premium tier mobile displays were launched in 2020 with 120 Hz screens, which are quickly cascading down to lower price points. Some of the gaming smartphones now have displays that run at up to 144 Hz. </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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Resolution:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> TVs have achieved 4k resolutions (3840x2160) and mobile devices today can achieve up to 3440x1440 resolution, and while some content is available in 4k resolution, most movies are only available in FHD or HD resolutions, which is typically 1920x1080 and 1280x720 respectively.</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This gap between display capabilities and available content brings significant challenges to video display device manufacturers.  Sophisticated video processing is required to accurately reproduce the intended video on today&#8217;s displays. We help bridge this gap between the display capabilities and available content with our visual processors and software and TrueCut&#174; video platform for content creators and video providers.  </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Content formats are evolving to take advantage of these display improvements. For example, Dolby introduced the "Dolby Vision&#8482;" format for movies and devices, in order to allow consumers to realize the benefits of HDR and wide color gamut. The industry standards body Society of Motion Picture &amp; Television Engineers released a format specification known as "HDR10" that similarly bridges the gap in contrast and color between content and devices. The Ultra-HD Blu-ray disk format </span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and streaming services such as Netflix and Amazon Video now support 4k HDR, aided by improved compression standards such as H.265.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Managing many content formats across a rapidly evolving range of displays is a significant and growing challenge. Older content tends to not get upgraded to the newer formats, yet consumers expect all content to display correctly. As the number of content formats grow, the technology of video processing becomes increasingly complex.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delivering the intent of the content creator requires sophisticated algorithms and hardware circuits. Frame-rate and motion incompatibilities require a significantly higher level of processing and more sophisticated algorithms in order to avoid creating new problems. Most TVs today include frame-rate conversion chips, but many reviewers complain about artifacts such as halos, breakup in the image and the so-called "soap opera effect". Unfortunately, without frame-rate conversion, the video can appear to have judder and blur at levels that have increased substantially as a result of the improvements in contrast, color and detail.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to judder, high-resolution displays suffer from softness and smearing in motion sequences called motion blur. There are numerous causes of motion blur. The materials used in constructing pixels on the display take a finite amount of time to transition from one state to another. If this time is too long, the image does not update swiftly and motion sequences seem to smear or blur. For example, Hollywood movies, TV shows and other premium content are usually authored at 24 frames per second or 24 Hz. At this frame rate, the brain can easily notice the transition from one frame to the next. As the brain and eyes track objects in motion, they have to jump in discrete steps due to the low frame rate. This stop-start motion is perceived by the brain as motion blur, reducing the visible clarity and fidelity of objects in motion. Additionally, when a motion sequence is played on a digital display device, the new updated frame is drawn over the top of the still visible previous frame. This "hold" effect is perceived by the brain as blur.</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:120%">Judder and motion blur artifacts are more noticeable on high contrast, wider gamut displays, regardless of screen size (for example, a 5-inch smartphone screen viewed from ten inches away appears to be the same size as a 60-inch large screen TV viewed from ten feet away). Our advanced video display processing provides original equipment manufacturers ("OEMs") with solutions that avoid or minimize these artifacts and help realize the potential of their investment in high-resolution displays. We believe the most effective method for removing both judder and reducing blur is MEMC technology. This technology is based on complex mathematical algorithms that insert additional, interpolated frames to create a new, faster sequence of frames that has smooth, continuous motion. This technique works for virtually all types of panel technology.</span></div><div style="margin-bottom:8pt;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%">Video Consumption Trend</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the advent of digital video, it has become possible to deliver video to consumers in an ever-increasing number of ways.  Traditional delivery mechanisms, such as over the air broadcasts, cable, satellite, DVDs and Blu-ray, are being supplemented with Internet streaming and download services. With these new video delivery options comes the ability to offer more services and improved quality.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to recent studies by Cisco Systems, Inc. ("Cisco"), video will constitute 82% of all global consumer Internet traffic by 2022. Global IP video traffic and Internet video traffic will both grow four-fold from 2017 to 2022. Live Internet video will account for 17 percent of Internet video traffic by 2022. Live video will grow 15-fold from 2017 to 2022. This rapid increase in video consumption is being driven by a variety of connected digital video devices and applications that allow consumers to easily create, share and consume video. In particular, mobile video consumption is rapidly expanding. The "always on" and ease of use of mobile devices are helping to make them the preferred choice as the "first screen" for many consumers.</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:120%">As more content becomes increasingly available via the Internet, consumers have more choices for how and where they can enjoy content. According to Cisco, by 2022 there will be 9.4 billion connected mobile devices across the globe.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Video and Gaming Market for Mobile Devices</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:115%">Mobile devices have become the dominant driver of video consumption and growth. According to the Q3 2019 Global Video Index report from Brightcove, Inc., more than 62% of all video views are now on mobile devices. Video also continues to grow as a share of mobile traffic usage. According to the June 2020 Ericsson Mobility Report, video now constitutes 63% of global mobile traffic and will rise to a 76% share by 2025. The burgeoning global gaming market is dominated by the smartphone segment, with 2.5 billion users, according to NewZoo1, a leading market intelligence service covering gaming, mobile and eSports. In China alone, the number of mobile gamers is expected to reach 637 million with revenue of $32 billion by 2024, compared to $18.5 billion in 2019 &#8211; implying 73% growth over five years, according to Niko Partners&#8217; May 2020 report, China Mobile Games Market.</span></div><div style="margin-bottom:8pt;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%">Mobile display systems pose a number of unique challenges. Power is of primary importance, impacting form factor, cost and performance. As these systems have added more functionality, new features have had to compete for battery life, internal bandwidth and space. The addition of high-resolution displays has further increased the burden on these resources.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Using the same technology developed for large screen TVs is neither feasible nor desirable. The video display processing pipelines used in TVs consume many watts of power and would be unsuitable for battery powered systems. In TVs, the size constraints on electronics are significantly less stringent when compared to mobile systems. To furnish the mobile market with appropriate solutions, we have taken a holistic, system-wide view and re-invented its video display processing technology to fit within the mobile constraints of battery life, bandwidth, form factor and performance. This approach has enabled us to create technology that meets the power and size requirements of mobile as well as offering additional benefits such as reducing the bandwidth burden of high-resolution video and freeing up more bandwidth for the CPU and GPU.</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:120%">The mobile market today is primarily comprised of smartphones and tablets. Our technology addresses both of these markets. </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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Smartphones. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Smartphones have become a popular choice for many consumers. International Data Corporation ("IDC") estimates that 1.52 billion smartphones will be sold in 2023. The resolution of smartphone displays is growing, while the color gamut and contrast is moving toward DCI-P3 and HDR. These improvements in displays actually exacerbate the quality issues of video playback, a growing problem as users increasingly use their smartphones as their primary form of video consumption.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Tablets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The line between tablets and smartphones is becoming increasingly indistinct as more tablets are offering mobile connectivity and are now available in sizes similar to those of smartphones. Tablets offer broad appeal to consumers. With the display being the salient component of smartphones and tablets, and the rapidly increasing use of these devices for video consumption, we believe that the incorporation of video display processing is the next logical step.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As 5G network coverage rapidly expands worldwide, the availability of 5G chipsets targeting smartphones priced as low as $200 in 2021, should reinvigorate market growth given the increased speed and lower latency of the wireless connections. According to Counterpoint Research, 14% of smartphones sold in the U.S. in August 2020 included 5G connectivity. In a recent 2020 report, IDC projected the smartphone market to return to a full recovery by 2022 and that 5G smartphones would capture a 50% global share of shipments by 2023. In addition, service providers in some countries will also utilize 5G networks to provide fixed wireless broadband. We further believe our compelling mobile display processing functionality, combined with 5G capability, will help motivate consumers to replace their 3G and 4G phones at a faster rate than occurred in the past two years. Finally, a new smartphone category has emerged as top vendors have previewed foldable smartphones which serve as a phone, and a mini tablet when unfolded. As prices for this capability inevitably come down, and further competition emerges, we believe this new category, along with the rollout of 5G networks, can strengthen the mobile device market.</span></div><div style="margin-bottom:8pt;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:174%">Business and Education Market for Digital Projectors </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increasingly affordable price points are driving continued adoption of digital projectors in business and education, as well as among consumers. Technology improvements are helping to reduce the size and weight of projection devices while increasing their performance. Projector models range from larger units designed to be permanently installed in a conference hall or other venue, to ultra-portable devices weighing fewer than two pounds for maximum portability. According to PMA Research Limited, the worldwide front projector market shipped 9.8 million units in 2019 and is forecasted to reach 11.6 million units by 2023.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The feature set of projection systems differs from that of a typical large-screen flat panel display such as a TV. This is primarily because the projector is a sharing and collaboration device while the TV is designed for direct consumption of content.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The front projection market serves several different areas such as business, education and home theater. Business users employ multimedia projectors to display both still and video presentation materials from PCs and other sources. Requirements for the business market include portability, compatibility with multiple software and hardware applications, and features that ensure simple operation. In education environments ranging from elementary schools to university campuses, projectors help teachers integrate media-rich instruction into classrooms. Home theater projector systems can drive large-screen displays for content consumption where flat panel displays are either economically not viable or physically incompatible for use.</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:120%">Consistent with the trends of other consumer products, digital projectors are increasingly incorporating networking capabilities that enable the sharing of video and other content among multiple devices. This, in turn, is enabling new use models for digital projection in both the education and business environments. For example, one teacher can present the same material simultaneously in multiple classrooms, and students in different classrooms can display and discuss their work. Such connectivity allows instant access to content and sharing of content, which promotes interaction and collaboration among dispersed groups. In the business setting, this connectivity enables teleconferencing and the seamless sharing of content for more effective meetings.</span></div><div style="text-align:justify"><span><br/></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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:120%">Video Delivery Market for Home Entertainment</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%">With the acquisition of ViXS Systems Inc. in August 2017, we expanded both our market presence and product portfolio. The video industry continues to evolve and adopt new video standards such as High Efficiency Video Coding, 4K Ultra HD and HDR. The technical and processing demands of these standards are complex and play directly into our core competencies. Our technologies for video delivery are highly integrated, low power and provide high quality video processing, allowing seamless connectivity between devices while maintaining end-to-end content security.</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:120%">The home entertainment sub-markets that we address with our video delivery products include: </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:700;line-height:120%;padding-left:14.5pt">Consumer Products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - OEMs and Original Design Manufacturers ("ODMs") design products for the consumer electronics segments. </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:700;line-height:120%;padding-left:14.5pt">OTA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Over the Air applications for single, dual, and quad streaming requirements. End users who want to either "cut the cord" or supplement their service offerings. </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:700;line-height:120%;padding-left:14.5pt">IP Streaming</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Network streaming devices capable of content portability, and support for your own screen (phone and tablet devices), deployed by service operators.</span></div><div style="margin-top:9pt;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:120%">Consumer Products </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">High-resolution (UHD/4K), sustained bitrate decoding (100Mbit) and advanced video formats (HDR10, HDR10+) are key requirements for advanced personal video recorder ("PVR") products sold in the Japanese market, where the end consumers rate video quality as a key acquisition criteria. This advanced PVR market in Japan is experiencing growth as products move from 2K to UHD/4K formats. In addition, as the market introduces new broadcast technologies, like Advanced Digital Satellite Broadcast ("ADSB") in Japan, and ATSC 3.0 in Korea and North America, there are further growth opportunities in this market segment. </span></div><div style="margin-top:9pt;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:120%">OTA</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscribers to video content in the home are making changes and demanding choices. While content is freely available, if it is distributed over an operator network, or even simply over IP, there is a monthly re-transmit fee that is charged to the consumer. As the number of video subscribers to services such as cable TV has been declining, the monthly re-transmit fee has been increasing. These fee increases are leading more consumers to &#8216;cut the cord&#8217; and replace their TV subscriptions with over the top ("OTT") video services and free OTA broadcast television. As part of their OTA experience, consumers are starting to require multiple stream support of concurrent channels, so various devices can view different channels at the same time. </span></div><div style="margin-top:9pt;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:120%">IP Streaming</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related to OTA applications, the service operators that want to provide their own choice to their video subscribers are taking advantage of our IP Streaming applications. These re-use common platforms, and connect to the in-home infrastructure, either at the set top box level, or the Wi-Fi router level. This provides a centralized place where the management, and distribution of content can occur.   </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For service operators, the benefits are:</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: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">Customer retention</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: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">Reduced use of network bandwidth for free OTA channels</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For consumers, the benefits are:</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: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">One menu that provides aggregation of Linear, Video-on-Demand, OTT, and OTA content</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: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">Reduced monthly fees related to lower re-transmission fees</span></div><div style="margin-bottom:8pt;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%">Core Technologies and Products</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:120%">We have developed a portfolio of advanced video algorithms and IP to address a broad range of challenges in digital video. We believe our technologies can significantly improve video quality and will become increasingly important as the popularity of video content consumption grows, and pixel densities, screen size and image quality increase. Our products are designed with a flexible architecture that allows us to combine algorithms and functional blocks of digital and mixed signal circuitry. Accordingly, our technologies can be implemented across multiple products, in combinations within single products and can be applied to a broad range of applications including smartphones, tablets, and projectors. The majority of our products include one or more technologies to provide optimal high-quality video display processing solutions to our customers, regardless of screen size.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our core Video Display Processing technologies include:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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">MotionEngine&#174; MEMC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our proprietary MEMC technology significantly improves the performance and viewing experience of any screen by addressing problems such as judder and motion blur. Unlike competitive solutions it also reduces halo effects that are a byproduct of MEMC. Halos are objectionable blurred regions that surround moving objects as the MEMC algorithms try to reconstruct missing image data caused by the concealing and revealing of objects as they pass over or behind one another. Removing halos dramatically improves image quality and is of particular importance on high-resolution displays where artifacts become more visible.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">AI Based Display Processing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Pixelworks i6 processor dramatically improves video and image quality and sets a new standard for picture quality on both LCD and OLED mobile displays with a new AI-driven architecture and dynamic refresh rate support for up to 144 Hz. Its lightweight AI display inferencing augments the Company&#8217;s knowledge base, numerous real time inputs and fuzzy logic IP to adaptively and intelligently optimize overall picture quality for video, games and photos at low power, including real time SDR-to-HDR conversion and AI adaptive display.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Advanced Scaling.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As display resolutions continue to increase, there is a need to convert lower resolution content to higher resolution in order to display content properly. With the latest wave of high-resolution displays, the quality and quantity demands of scaling have increased significantly. Artifacts become more noticeable on these types of displays as they distract from the realism effect. In addition, with the availability of high-resolution content lagging behind the availability of high-resolution displays, high-quality scaling is required to ensure high resolution displays do not suffer when compared to Full-HD displays of the same size. Our advanced scaling is designed to ensure that up-conversion of lower resolution content is of the highest quality in maintaining the fidelity of image.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Mobile Video Display Processing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have developed innovative video display processing solutions that are designed to optimize power consumption for mobile devices. Beyond MEMC and advanced scaling, these mobile solutions provide the kind of improvements in color, contrast, sharpness and de-blur that are currently only found in high quality TVs today. Furthermore, this technology can reduce system power consumption and extend battery life.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Transcoding/Decoding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Digital Delivery forms the bulk of not just video content, but all internet bandwidth today. However, throughout the entire chain from inception to consumption, there are multiple variations in bitrate, resolution, and codecs used for both audio and video. Transcoding is a fundamental technology used throughout this pipeline that leads to moving pictures viewed on TVs and mobile devices. The XCODE family of ASICs has enabled many devices within this pipeline, from the racks in some service providers all the way down to the home user watching broadcast OTA TV on a smartphone. XCODE technology provides solutions that deliver UHD Blu-ray PVRs with capability of transcoding recorded content suitable for viewing on smartphones. The technology supports today&#8217;s broadcast standards, such as ATSC 1.0, DVB/T/T2/S/S2, ISDB/T/S, and ADSB and is scalable to support upcoming broadcast standards such as ATSC 3.0.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">SDR to HDR Conversion. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UHD video has standardized on a technology known as HDR to deliver higher dynamic range content. This has resulted in several competing HDR deployments like HDR10, HLG and HDR10+ with support by multiple industry giants. Our HDR conversion technology can not only convert between SDR (Standard Dynamic Range) and HDR10, it can also convert among HDR10, HLG and HDR10+ solving an interconnectivity problem between content formatted in one HDR format to Display devices that supports a different HDR standard.  </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our product development strategy is to leverage our expertise in video display processing to address the evolving needs of our target markets. We plan to continue to focus our development resources to maintain our position in these markets by providing leading edge solutions for the advanced digital projection and video delivery markets and to enhance our video processing solutions for mobile markets. We deliver our technology in a variety of offerings, which take the form of single-purpose chips, highly integrated SoCs that incorporate specialized software, full solutions incorporating software and other tools and IP cores that allow our technology to be incorporated into third party solutions.</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 primary video display processor product categories include the following:</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">ImageProcessor ICs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our ImageProcessor ICs include embedded microprocessors, digital signal processing technology and software that control the operations and signal processing within high-end display systems. ImageProcessor ICs were our first product offerings and continue to comprise the majority of our business. We have continued to refine the architectures for optimal performance, manufacturing our products on process technologies that align with our customers&#8217; requirements. Additionally, we provide a software development environment and operating system that enables our customers to more quickly develop and customize the "look and feel" of their products.</span></div><div style="margin-top:6pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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: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">Video Co-Processor ICs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Products in this category work with an image processor to post-process video signals to enhance the performance or feature set of the overall video solution (for example, by significantly reducing judder and motion blur). Our Video Co-Processor ICs can be used with our ImageProcessor ICs or with image processing solutions from other manufacturers, and in most cases can be incorporated without assistance from the supplier of the base image processor. This flexibility enables manufacturers to augment their existing or new designs to enhance their video display products.</span></div><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-weight:400;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">Transcoder ICs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Transcoder ICs include embedded microprocessors, digital signal processing technology and software that control the operations and signal processing for converting multiple bitrates, resolutions and codecs to provide bandwidth efficient video transmissions based on industry standard protocols. Our transcoder technology allows for single, dual and even quad streaming solutions for OTA products. Like our other ICs, we have continued to refine the architectures for optimal performance, manufacturing our products on process technologies that align with our customers&#8217; requirements. Additionally, we provide a software development environment that enables our customers to more quickly develop and customize their products.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customers, Sales and Marketing</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key focus of our global sales and marketing strategy is to achieve design wins with industry leading branded manufacturers in our target markets and to continue building strong customer relationships. Once a design win has been achieved, sales and marketing efforts are focused on building long-term mutually beneficial business relationships with our customers by providing superior technology and reducing their costs, which complements our customers&#8217; product development objectives and meets their expectations for price-performance and time to market. Marketing efforts are focused on building market-leading brand awareness and preference for our solutions.</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 utilize direct sales and marketing resources in China, Japan, Taiwan, and the U.S. as well as indirect resources in several regions. In addition to sales and marketing representatives, we have field application engineers who provide technical expertise and assistance to manufacturing customers on final product development.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our global distribution channel is multi-tiered and involves both direct and indirect distribution channels, as described below:</span></div><div style="margin-top:9pt;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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Distributors.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Distributors are resellers in local markets who provide engineering support and stock our semiconductors in direct relation to specific manufacturing customer orders. Our distributors often have valuable and established relationships with our end customers, and in certain countries it is customary to sell to distributors. While a distributor's payment to us is not dependent upon the distributor&#8217;s ability to resell the product or to collect from the end customer, our distributors may provide longer payment terms to end customers than those we would offer. Sales to distributors accounted for 49% and 44% of revenue in 2020 and 2019 respectively.</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest distributor, Tokyo Electron Device Ltd. represented more than 10% of revenue in each of 2020 and 2019, and accounted for more than 10% of accounts receivable as of December&#160;31, 2019. Another distributor, Upstar Technology Limited accounted for more than 10% of accounts receivable as of December&#160;31, 2020 and 2019. No other distributor accounted for more than 10% of revenue in 2020 and 2019 or represented more than 10% of accounts receivable as of December 31, 2020 or 2019. </span></div><div style="margin-top:5pt;padding-left:36pt;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 distributor relationships in Japan, China, Europe, Korea, Southeast Asia, Taiwan and the U.S.</span></div><div style="margin-top:9pt;padding-left:36pt;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">Direct Relationships.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have established direct relationships with companies that manufacture high-end display systems. Some of our direct relationships are supported by commission-based manufacturers&#8217; representatives, who are independent sales agents that represent us in local markets and provide engineering support but do not carry inventory. Revenue through direct relationships accounted for 51% and 56% of total revenue in 2020 and 2019, respectively.</span></div><div style="margin-top:9pt;padding-left:36pt;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 direct relationships with companies falling into the following three classifications:</span></div><div style="margin-top:6pt;padding-left:63pt;text-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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Integrators</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%"> Integrators are OEMs who build display devices based on specifications provided by branded suppliers.</span></div><div style="margin-top:6pt;padding-left:63pt;text-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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Branded Manufacturers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Branded manufacturers are globally recognized manufacturers who develop display device specifications and manufacture, market and distribute display devices either directly or through resellers to end-users.</span></div><div style="margin-top:6pt;padding-left:63pt;text-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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Branded Suppliers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Branded suppliers are globally recognized suppliers who develop display device specifications and then source them from integrators, typically in Asia, and distribute them either directly or through resellers to end-users.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue attributable to our top five end customers together represented 58% and 77% of revenue in 2020 and 2019, respectively. End customers include customers who purchase directly from us as well as customers who purchase products indirectly through distributors. Sales to Seiko Epson Corporation represented more than 10% of revenue in each of 2020 and 2019, and accounted for more than 10% of accounts receivable as of December&#160;31, 2020 and 2019. Sales to Sharp Corporation represented more than 10% of revenue in 2019.&#160;No other end customer accounted for more than 10% of revenue in 2020 and 2019 or represented more than 10% of accounts receivable as of December 31, 2020 or 2019.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to seasonality related to the markets we serve and the location of our customers. For example, we have historically experienced higher revenue from the digital projector market in the third quarter of the year, and lower revenue in the first quarter of the year, as our Japanese customers reduce inventories in anticipation of their March&#160;31 fiscal year end. </span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geographic Distribution of Sales</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales outside the U.S. accounted for approximately 93% and 95% of revenue in 2020 and 2019 respectively.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information regarding our domestic and foreign operations is presented in "Note 13: Segment Information" in Part II, Item 8 of this Annual Report on Form 10-K. </span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Backlog</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales are made pursuant to customer purchase orders for delivery of standard products. The volume of product actually purchased by our customers, as well as shipment schedules, are subject to frequent revisions that reflect changes in both the customers&#8217; needs and product availability. In light of industry practice and our own experience, we do not believe that backlog as of any particular date is indicative of future results.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The semiconductor industry is intensely competitive. Further, the markets for higher performance display and projection devices, including the markets for mobile devices, digital projectors and other applications demanding high quality video, are characterized by rapid technological change, evolving industry standards, compressed product life cycles and declining average selling prices. We believe the principal competitive factors in our markets include product performance, time to market, cost, functional versatility provided by software, customer relationships and reputation, patented innovative designs, levels of product integration, compliance with industry standards and system design cost. We believe we compete favorably with respect to these factors. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current products face competition from developers of application processors and specialized display controllers designed by merchant chip vendors, our customers, potential customers and display panel vendors. Additionally, new alternative display processing technologies and industry standards may emerge that compete with technologies we offer.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also compete with specialized and diversified electronics and semiconductor companies that offer display processors or scaling components including: Actions Microelectronics Co., Ltd., ARM Holdings PLC, Dolby Laboratories, Inc., Egis Technology Inc., Hisilicon&#160;Technologies Co., Ltd., i-Chips Technology Inc., Lattice Semiconductor Corporation, MediaTek Inc., Novatek Microelectronics Corp., NVIDIA Corporation, Qualcomm Incorporated, Realtek Semiconductor Corp., Renesas Electronics America Inc., Socionext Inc., Solomon Systech (International) Ltd., STMicroelectronics N.V., Sunplus Technology Co., Ltd., Synaptics Incorporated, Texas Instruments Incorporated, Unisoc Communications, Inc., and other companies. Potential and current competitors may include diversified semiconductor manufacturers and the semiconductor divisions or affiliates of some of our customers, including: Apple Inc., Broadcom Inc., LG Electronics, Inc., MegaChips Corporation, Mitsubishi Digital Electronics America, Inc., NEC Corporation, Panasonic Corporation, Samsung Electronics Co., Ltd., Socionext Inc., ON Semiconductor Corporation, Seiko Epson Corporation, Sharp Electronics Corporation, Sony Corporation, and Toshiba America, Inc. In addition, start-up companies may seek to compete in our markets.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Low power research and development efforts are focused on the development of our solutions for the mobile device, digital projector and video delivery markets. Our development efforts are focused on pursuing higher levels of video performance, integration and new features in order to provide our customers with solutions that enable them to introduce market leading products and help lower final systems costs.</span></div><div style="margin-top:5pt;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 invested, and expect to continue to invest, significant resources in research and development activities. Our research and development expenses were $25.0 million and $26.0 million in 2020 and 2019, respectively. </span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the semiconductor industry we are known as a "fabless" company, meaning that we do not manufacture the semiconductors that we design and develop, but instead contract with a limited number of foundries and assembly and test vendors to produce all of our wafers and for completion of finished products. The fabless approach allows us to concentrate our resources on product design and development where we believe we have greater competitive advantages.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Risk Factors" in Part&#160;I, Item&#160;1A of this Annual Report on Form&#160;10-K for information on risks related to our manufacturing strategy and processes.&#160;&#160;&#160;&#160;</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We protect our projector, mobile, video delivery and TrueCut businesses with a combination of nondisclosure agreements and patent, copyright, trademark and trade secret laws to protect the algorithms, design and architecture of our technology. As of December 31, 2020, we held 338 patents and have 9 patent applications pending, compared to 347 patents and 17 patent applications pending as of December 31, 2019. The patents we hold relate generally to improvements in the visual display of digital image data including, but not limited to, improvements in image scaling, image correction, automatic image optimization and video signal processing for digital displays. Our U.S. and foreign patents are generally enforceable for 20&#160;years from the date they were filed. Accordingly, our issued patents have from approximately 1 to 18&#160;years remaining in their respective term, depending on their filing dates. We believe that the remaining term of our patents is adequate relative to the expected lives of our related products.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to seek patent protection for other significant technologies that we have already developed and expect to seek patent protection for future products and technologies as necessary. Patents may not be issued as a result of any pending applications and any claims allowed under issued patents may be insufficiently broad to protect our technology. Existing or future patents may be invalidated, diluted, circumvented, challenged or licensed to others. Furthermore, the laws of certain foreign countries in which our products are or may be developed, manufactured or sold, including various countries in Asia, may not protect our products or intellectual property rights in the same manner and to the same extent as do the laws of the U.S. and, thus, make the possibility of piracy of our technology and products more likely in these countries.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The semiconductor industry is characterized by vigorous protection of intellectual property rights, which have resulted in significant and often protracted and expensive litigation. We, our customers or our foundries from time to time may be notified of claims that we may be infringing patents or other intellectual property rights owned by third parties. Litigation by or against us relating to patent infringement or other intellectual property matters could result in significant expense to us and divert the efforts of our technical and management personnel, whether or not such litigation results in a determination favorable to us. In the event of an adverse result in any such litigation, we could be required to pay substantial damages, cease the manufacture, use and sale of infringing products, expend significant resources to develop non-infringing technology, discontinue the use of certain processes or obtain licenses to the infringing technology. We may not be able to settle any alleged patent infringement claim through a cross-licensing arrangement. In the event any third party made a valid claim against us, our customers or our foundries, and a license was not made available to us on terms that are acceptable to us or at all, we would be adversely affected.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Risk Factors" in Part&#160;I, Item&#160;1A, and "Note&#160;10: Commitments and Contingencies" in Part&#160;II, Item&#160;8 of this Annual Report on Form&#160;10-K for information on various risks related to intellectual property.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Matters</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental laws and regulations are complex, change frequently and have tended to become more stringent over time. We have incurred, and may continue to incur, significant expenditures to comply with these laws and regulations and we may incur additional capital expenditures and asset impairments to ensure that our products and our vendors&#8217; products are in compliance with these regulations. We would be subject to significant penalties for failure to comply with these laws and regulations.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Risk Factors" in Part&#160;I, Item&#160;1A of this Annual Report on Form&#160;10-K for information on various environmental risks.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employees</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, we had a total of 197 employees, all of which were full-time, compared to 229 employees as of December&#160;31, 2019. </span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Information</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pixelworks was founded in 1997 and is incorporated under the laws of the state of Oregon. Our stock is traded on the Nasdaq Global Market under the symbol "PXLW".</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Availability of Securities and Exchange Commission Filings</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make available through our website our annual report on Form&#160;10-K, quarterly reports on Form&#160;10-Q, current reports on Form&#160;8-K and amendments to those reports and any filings filed or furnished pursuant to Section&#160;13(a) or 15(d) of the Exchange Act of 1934, free of charge as soon as reasonably practicable after we electronically file or furnish such material with the Securities and Exchange Commission ("SEC"). Our Internet address is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">www.pixelworks.com.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The content on, or that can be accessed through, our website is not incorporated by reference into this filing. Our committee charters and code of ethics are also available free of charge on our website.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SEC maintains an Internet site at http://www.sec.gov that contains our Annual Report on Form 10-K, quarterly reports on Form&#160;10-Q, current reports on Form&#160;8-K and amendments to those reports, if any, or other filings filed or furnished pursuant to Section&#160;13(a) or 15(d) of the Exchange Act, proxy and information statements. </span></div><div style="margin-top:5pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:34.8pt">Risk Factors.</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:400;line-height:120%">The following risks could materially and adversely affect our business, financial condition, and results of operations, and the trading price of our common stock could decline. These risk factors do not identify all of the risks that we face.&#160;Our business operations could also be affected by factors that we currently consider to be immaterial or that are unknown to us at the present time. Investors should also refer to the other information contained or incorporated by reference in this Annual Report on Form 10-K for the year ended December&#160;31, 2020, including our consolidated financial statements and related notes, and our other filings made from time to time with the Securities and Exchange Commission ("SEC").</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:174%;text-decoration:underline">Risks Related to COVID-19</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The ongoing effects of the COVID-19 pandemic could disrupt our business or the business of our customers or suppliers, and as such, may adversely affect our financial condition.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business, the businesses of our customers, and the businesses of our suppliers could be materially and adversely affected by the effects of the COVID-19 pandemic and the related governmental, business and community responses to it.&#160;Additionally, the economies and financial markets of many countries have been impacted by the pandemic, and the longevity and significance of the resulting economic impact is currently unknown.&#160;A significant economic downturn could materially and adversely affect our end customers, and thus could negatively impact demand for our products and our operating results.&#160; </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 pandemic, many state governments in the U.S., issued restrictive orders, including &#8220;shelter in place&#8221; or &#8220;stay at home&#8221; orders, that restricted its residents from leaving their homes or returning to work. At Pixelworks, our offices in Japan and North America are currently operating in office and remotely. The potential future impact of any &#8220;stay at home&#8221; orders or other similar COVID-related restraints on movement, may adversely impact the efficiency and effectiveness of our organization, as well as the operations of our suppliers and customers. We face additional risks and challenges related to having a portion of our workforce working from home, including added pressure on our IT systems and the security of our network, and new challenges as our team adjusts to online collaboration. Additionally, our sales team may not be able to make sales calls to current and potential customers at the same volume as they did prior to the outbreak of the pandemic as they juggle varying competing interests.  Also, our ability to make in-person sales calls may be affected in areas with stay at home orders or other restrictions in place, which may, in turn, affect our revenues. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outbreak of COVID-19 may put additional pressures on our supply chain, including temporary or long-term disruption or delays. If the impact of an outbreak continues for an extended period, it could adversely impact our supply chain and the growth of our revenues.&#160;COVID-19 may result in supply shortages of our products or our ability to import, export or sell product to customers in both the U.S. and international markets. Any decrease, limitations or delays on our ability to import, export, or sell our products would harm our business.&#160;</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The continued uncertain global economic environment and volatility in global credit and financial markets could materially and adversely affect our business and results of operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The state of the global economy continues to be uncertain. As a result of these conditions, our manufacturers, vendors and customers might experience deterioration of their businesses, cash flow shortages and difficulty obtaining financing, which could result in interruptions or delays in the performance of any contracts, reductions and delays in customer purchases, delays in or the inability of customers to obtain financing to purchase our products, and bankruptcy of customers. Furthermore, the constraints in the capital and credit markets, may limit the ability of our customers to meet their liquidity needs, which could result in an impairment of their ability to make timely payments to us and reduce their demand for our products, adversely impacting our results of operations and cash flows. This environment has also made it difficult for us to accurately forecast and plan future business activities.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%;text-decoration:underline">Company Specific Risks</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to meet the evolving needs of our markets, identify new products, services or technologies, or successfully compete in our target markets, our revenue and financial results will be adversely impacted.</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%">Pixelworks designs, develops and markets visual processing and advanced media processing solutions in the mobile video, digital projection and video delivery markets.  Our success depends to a significant extent on our ability to meet the evolving needs of these markets and to enhance our existing products, solutions and technologies. In addition, our success depends on our ability to identify emerging industry trends and to develop new products, solutions and technologies. Our existing markets and products and new markets and products may require a considerable investment of technical, financial, compliance, sales and marketing resources.  </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that our strategic direction will result in innovative products and technologies that provide value to our customers and partners. If we fail to anticipate the changing needs of our target markets and emerging technology trends, or adapt that strategy as market conditions evolve, in a timely manner to exploit potential market opportunities our business will be harmed. In addition, if demand for products and solutions from these markets is below our expectations, if we fail to achieve consumer or market acceptance of them or if we are not able to develop these products and solutions in a cost effective or efficient manner, we may not realize benefits from our strategy.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our target markets remain extremely competitive, and we expect competition to intensify as current competitors expand their product and/or service offerings, industry standards continue to evolve and new competitors enter these markets. If we are unable to successfully compete in our target markets, demand for our products, solutions and technologies could decrease, which would cause our revenue to decline and our financial results to suffer. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our product strategy, which is targeted at markets demanding superior video and digital image quality as well as efficient video delivery, may not address the demands of our target customers and may not lead to increased revenue in a timely manner or at all, which could materially adversely affect our results of operations and limit our ability to grow.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a product strategy that focuses on our core competencies in visual display processing and delivering high levels of video and digital image quality. With this strategy, we continue to make further investments in the development of our image processor architecture for the digital projector market, with particular focus on adding increased performance and functionality. For the mobile device market, our strategy focuses on implementing our intellectual property ("IP") to improve the video performance of our customers&#8217; image processors through the use of our MotionEngine&#174; advanced video co-processor integrated circuits. This strategy is designed to address the needs of the high-resolution and high-quality segment of these markets. Such markets may not develop or may take longer to develop than we expect. We cannot assure you that the products we are developing will adequately address the demands of our target customers, or that we will be able to produce our new products at costs that enable us to price these products competitively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Achieving design wins involves lengthy competitive selection processes that require us to incur significant expenditures prior to generating any revenue or without any guarantee of any revenue related to this business. If we fail to generate revenue after incurring substantial expenses to develop our products, our business and operating results would suffer. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must achieve "design wins" that enable us to sell our semiconductor solutions for use in our customers&#8217; products. These competitive selection processes typically are lengthy and can require us to incur significant research and development expenditures and dedicate scarce engineering resources in pursuit of a single customer opportunity. We may not achieve a design win and may never generate any revenue despite incurring significant research and development expenditures. This could cause us to lose revenue and require us to write off obsolete inventory and could weaken our position in future competitive selection processes.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">Even if our product strategy is properly targeted, we cannot assure you that the products we are developing will lead to an increase in revenue from new design wins. To achieve design wins, we must design and deliver cost-effective, innovative and integrated semiconductors that overcome the significant costs associated with qualifying a new supplier and which make developers reluctant to change component sources.&#160;Additionally, potential developers may be unwilling to select our products due to concerns over our financial strength. Further, design wins do not necessarily result in developers ordering large volumes of our products. Developers can choose at any time to discontinue using our products in their designs or product development efforts. A design win is not a binding commitment by a developer to purchase our products, but rather a decision by a developer to use our products in its design process. Even if our products are chosen to be incorporated into a developer&#8217;s products, we may still not realize significant revenue from the developer if its products are not commercially successful or it chooses to qualify, or incorporate the products, of a second source. Additionally, even if our product strategy is successful at achieving design wins and increasing our revenue, we may continue to incur operating losses due to the significant research and development costs that are required to develop competitive products for the digital projection market and mobile market.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">System security and data protection breaches, as well as cyber-attacks, could disrupt our operations, reduce our expected revenue and increase our expenses, which could adversely affect our stock price and damage our reputation.</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%">Security breaches, computer malware and cyber-attacks have become more prevalent and sophisticated in recent years. These attacks have occurred on our systems in the past and are expected to occur in the future. Experienced computer programmers, hackers and employees may be able to penetrate our security controls and misappropriate or compromise our confidential information, or that of our employees or third parties. These attacks may create system disruptions or cause shutdowns. For portions of our IT infrastructure, including business management and communication software products, we rely on products and services provided by third parties. These providers may also experience breaches and attacks to their products which may impact our systems. Data security breaches may also result from non-technical means, such as actions by an employee with access to our systems.</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%">Actual or perceived breaches of our security measures or the accidental loss, inadvertent disclosure or unapproved dissemination of proprietary information or sensitive or confidential data about us, our partners, our customers or third parties could expose the parties affected to a risk of loss, or misuse of this information, resulting in litigation and potential liability, damage to our brand and reputation or other harm to our business. Our efforts to prevent and overcome these challenges could increase our expenses and may not be successful. We may experience interruptions, delays, cessation of service and loss of existing or potential customers. Such disruptions could adversely impact our ability to fulfill orders and interrupt other critical functions. Delayed sales, lower margins or lost customers as a result of these disruptions could adversely affect our financial results, stock price and reputation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to retain or attract the specialized technical and management personnel required to successfully operate our business, it could harm our business and may result in lost sales and diversion of management resources.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on the continued services of our executive officers and other key management, engineering, and sales and marketing personnel and on our ability to continue to attract, retain and motivate qualified personnel. Competition for skilled engineers and management personnel is intense within our industry, and we may not be successful in hiring and retaining qualified individuals. For example, we have experienced, and may continue to experience, difficulty and increased compensation expense in order to hire and retain qualified engineering personnel in our Shanghai design center. The loss of, or inability to hire, key personnel could limit our ability to develop new products and adapt existing products to our customers&#8217; requirements, and may result in lost sales and a diversion of management resources. Any transition in our senior management team may involve a diversion of resources and management attention, be disruptive to our daily operations or impact public or market perception, any of which could have a negative impact on our business or stock price.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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-style:italic;font-weight:700;line-height:120%">We may not fully realize the estimated savings from our restructurings in a timely manner or at all, and our restructuring programs may result in business disruptions and decrease productivity. Any of the foregoing would negatively affect our financial condition and results of operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In each of 2020 and 2019, we executed restructuring plans to make the operation of the Company more efficient. We may not be able to implement our restructuring programs as planned, and we may need to take additional measures to fulfill the objectives of our restructuring. The anticipated expenses associated with our restructuring programs may differ from or exceed our expectations, and we might not be able to realize the full amount of estimated savings from the restructuring programs in a timely manner or at all. Additionally, our restructuring plans may result in business disruptions or decreases in productivity. As a result, our restructuring plans could have an adverse impact on our financial condition or results of operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have significantly fewer financial resources than most of our competitors, which limits our ability to implement new products or enhancements to our current products and may require us to implement additional future restructuring plans, which in turn could adversely affect our future sales and financial condition.</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%">Financial resource constraints could limit our ability to execute our product strategy or require us to implement additional restructuring plans, particularly if we are unable to generate sufficient cash from operations or obtain additional sources of financing. Any future restructuring actions may slow our development of new or enhanced products by limiting our research and development and engineering activities. Our cash balances are also lower than those of our competitors, which may limit our ability to develop competitive new products on a timely basis or at all. If we are unable to successfully introduce new or enhanced products, our sales, operating results and financial condition will be adversely affected.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not profitable in the future, we may be unable to continue our operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred operating losses each fiscal year since 2010 and have an accumulated deficit of $415.1 million as of December 31, 2020. If and when we achieve profitability depends upon a number of factors, including our ability to develop and market innovative products, accurately estimate inventory needs, contract effectively for manufacturing capacity and maintain sufficient funds to finance our activities. We cannot assure our investors that we will ever achieve annual profitability, or that we will be able to maintain profitability if achieved. If we are not profitable in the future, we may be unable to continue our operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A significant amount of our revenue comes from a limited number of customers and distributors and from time to time we may enter into exclusive deals with customers, exposing us to increased credit risk and subjecting our cash flow to the risk that any of our customers or distributors could decrease or cancel its orders.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The display manufacturing market is highly concentrated and we are, and will continue to be, dependent on a limited number of customers and distributors for a substantial portion of our revenue. Sales to our top distributor represented 23% and 28% of revenue for the years ended December 31, 2020 and 2019, respectively. If any of our distributors ceases to do business with us, it may be difficult for us to find adequate replacements, and even if we do, it may take some time. The loss of any of our top distributors could negatively affect our results of operations. Additionally, revenue attributable to our top five end customers represented 58% and 77% of revenue for the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, we had two accounts that each represented 10% or more of accounts receivable. As of December 31, 2019, we had three accounts that each represented 10% or more of accounts receivable. Orders included in our backlog may be fully or partially cancelable. A reduction, delay or cancellation of orders from one or more of our significant customers, or a decision by one or more of our significant customers to select products manufactured by a competitor or to use its own internally-developed semiconductors, would significantly and negatively impact our revenue. Further, the concentration of our accounts receivable with a limited number of customers increases our credit risk. The failure of these customers to pay their balances, or any customer to pay future outstanding balances, would result in an operating expense and reduce our cash flows.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We generally do not have long-term purchase commitments from our customers and if our customers cancel or change their purchase commitments, our revenue and operating results could suffer. </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%">Substantially all of our sales to date have been made on a purchase order basis. We generally do not have long-term commitments with our customers. As a result, our customers may cancel, change or delay product purchase commitments, which could cause our revenue to decline and materially and adversely affect our results of operations.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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-style:italic;font-weight:700;line-height:120%">Our revenue and operating results can fluctuate from period to period, which could cause our share price to decline. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue and operating results have fluctuated in the past and may fluctuate from period to period in the future due to a variety of factors, many of which are beyond our control. Factors that may contribute to these fluctuations include those described in this "Risk Factors" section of this report, such as the timing, changes in or cancellation of orders by customers, market acceptance of our products and our customers&#8217; products and the timing and extent of product development costs.&#160;Additionally, our business is subject to seasonality related to the markets we serve and the location of our customers. For example, we have historically experienced higher revenue from the digital projector market in the third quarter of the year, and lower revenue in the first quarter of the year.&#160;As a result of these and other factors, the results of any prior quarterly or annual periods should not be relied upon as indications of our future revenue or operating performance. Fluctuations in our revenue and operating results could cause our share price to decline.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to borrow funds under our credit facility or secure future financing which could affect our ability to fund fluctuations in our working capital requirements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2010, we entered into a Loan and Security Agreement with Silicon Valley Bank, which was later amended on December 14, 2012, December 4, 2013, December 18, 2015, December 15, 2016, July 21, 2017, December 21, 2017, December 18, 2018, December 18, 2019, April 17, 2020 and December 14, 2020 (as amended, the "Revolving Loan Agreement"). The Revolving Loan Agreement provides a secured working capital-based revolving line of credit (the "Revolving Line") in an aggregate amount of up to the lesser of (i) $10.0 million or (ii) $2.5 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable of both Pixelworks and ViXS Systems, Inc., subject to certain limitations on the amount of accounts receivables attributable to ViXS. The Revolving Line has a maturity date of March 26, 2021. We view this line of credit as a source of available liquidity to fund fluctuations in our working capital requirements; however, all credit extensions are subject to the bank&#8217;s sole discretion. If we experience an increase in order activity from our customers, our cash balance may decrease due to the need to purchase inventories to fulfill those orders. If this occurs, we may need to draw on this facility in order to maintain our liquidity.</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%">This facility contains various conditions, covenants and representations with which we must be in compliance in order to borrow funds. We cannot assure you that we will be in compliance with these conditions, covenants and representations when we may need to borrow additional funds under this facility, nor can we assure you that the bank will consent to such borrowings, in which case we may need to seek alternative sources of funding, which may not be available quickly or which may be available only on less favorable terms. Our inability to raise the necessary funding in the event we need it could negatively affect our business. In addition, the amount available to us under this facility depends in part on our accounts receivable balance which could decrease due to a decrease in revenue.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This facility expires on March 26, 2021, after which time we may need to secure new financing to continue funding fluctuations in our working capital requirements. We cannot assure you that we will be able to secure new financing in a timely manner or at all, or secure financing on terms that are acceptable to us.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to generate sufficient cash from operations and are forced to seek additional financing alternatives, or in the event we acquire or make an investment in companies that complement our business, our working capital may be adversely affected and our shareholders may experience dilution or our operations may be impaired.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be unable to generate or sustain positive cash flow from operating activities and would then be required to use existing cash and cash equivalents to support our working capital and other cash requirements. Additionally, from time to time, we may evaluate acquisitions of, or investments in, businesses, products or technologies that complement our business. Any transactions, if consummated, may consume a material portion of our working capital or require the issuance of equity securities that may result in dilution to existing shareholders. If additional funds are required to support our working capital requirements, acquisitions or other purposes, we may seek to raise funds through debt and equity financing or from other sources. If we raise additional funds through the issuance of equity or convertible debt securities, the percentage ownership of our shareholders could be significantly diluted, and these newly-issued securities may have rights, preferences or privileges senior to those of existing shareholders. If we raise additional funds by obtaining loans from third parties, the terms of those financing arrangements may include negative covenants or other restrictions on our business that could impair our operating flexibility, and would also require us to incur interest expense. We can provide no assurance that additional financing will be available at all or, if available, that we would be able to obtain additional financing on terms favorable to us.</span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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-style:italic;font-weight:700;line-height:120%">We license our intellectual property, which exposes us to risks of infringement or misappropriation, and may cause fluctuations in 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-weight:400;line-height:120%">We have licensed certain intellectual property to third parties and may enter into additional license arrangements in the future. We cannot assure you, however, that others will be interested in licensing our intellectual property on commercially favorable terms or at all. We also cannot ensure that licensees will honor agreed-upon market restrictions, not infringe upon or misappropriate our intellectual property or maintain the confidentiality of our proprietary information.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IP license agreements are complex and earning and recognizing revenue under these agreements depends upon many factors, including completion of milestones, allocation of values to delivered items and customer acceptances. Many of these factors require significant judgments. Also, generating revenue from these arrangements is a lengthy and complex process that may last beyond the period in which efforts begin and, once an agreement is in place, the timing of revenue recognition may depend on events such as customer acceptance of deliverables, achievement of milestones, our ability to track and report progress on contracts, customer commercialization of the licensed technology and other factors, any or all of which may or may not be achieved. The accounting rules associated with recognizing revenue from these transactions are complex and subject to interpretation. Due to these factors, the amount of licensing revenue recognized in any period, if any, and our results of operations, may differ significantly from our expectations.</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%">Finally, because licensing revenue typically has a higher margin compared to product sales, licensing revenue can have a disproportionate impact on our gross profit and results of operations. There is no assurance that we will be able to maintain a consistent level of licensing revenue or mix of licensing revenue and revenue from product sales, which could result in wide fluctuations in our results of operations from period to period, making it difficult to accurately measure the performance of our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our net operating loss carryforwards may be limited or they may expire before utilization.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, we had federal, state and foreign net operating loss carryforwards of approximately $195.9 million,  $8.6 million, and $34.3 million respectively, which will begin to expire in 2021. These net operating loss carryforwards may be used to offset future taxable income and thereby reduce our income taxes otherwise payable. However, we cannot assure you that we will have taxable income in the future before all or a portion of these net operating loss carryforwards expire. Additionally, our federal net operating losses may be limited by Section&#160;382 of the Internal Revenue Code of 1986, as amended (the "Code"), which imposes an annual limit on the ability of a corporation that undergoes an "ownership change" to use its net operating loss carryforwards to reduce its tax liability. An ownership change is generally defined as a greater than 50% increase in equity ownership by 5% shareholders in any three-year period. In the event of certain changes in our shareholder base, we may at some time in the future experience an "ownership change" and the use of our federal net operating loss carryforwards may be limited. In addition, the Tax Cuts and Jobs Act (the "TCJA"), limits the deduction for net operating loss carryforwards to 80 percent of taxable income for losses arising in taxable years beginning after December 31, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face a number of risks as a result of the concentration of our operations and customers in Asia.</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%">Many of our customers are located in Japan, China, Korea, or Taiwan. Sales outside the U.S. accounted for approximately 93% and 95% of revenue for the years ended December 31, 2020 and 2019, respectively. We anticipate that sales outside the U.S. will continue to account for a substantial portion of our revenue in future periods. In addition, customers who incorporate our products into their products sell a substantial portion of their products outside of the U.S. All of our products are also manufactured outside of the U.S. and most of our current manufacturers are located in Taiwan. Furthermore, most of our employees are located in China, Japan and Taiwan. Our Asian operations require significant management attention and resources, and we are subject to many risks associated with operations in Asia, including, but not limited to:</span></div><div style="margin-top:5pt;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">outbreaks of health epidemics in China or other parts of Asia, including COVID-19;</span></div><div style="margin-top:5pt;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">difficulties in managing international distributors and manufacturers due to varying time zones, languages and business customs;</span></div><div style="margin-top:5pt;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">compliance with U.S. laws affecting operations outside of the U.S., such as the Foreign Corrupt Practices Act;</span></div><div style="margin-top:5pt;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">reduced or limited protection of our IP, particularly in software, which is more prone to design piracy;</span></div><div style="margin-top:5pt;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">difficulties in collecting outstanding accounts receivable balances;</span></div><div style="margin-top:5pt;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">changes in tax rates, tax laws and the interpretation of those laws;</span></div><div style="margin-top:5pt;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">difficulties regarding timing and availability of export and import licenses;</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt;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">ensuring that we obtain complete and accurate information from our Asian operations to make proper disclosures in the United States;</span></div><div style="margin-top:5pt;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">political and economic instability;</span></div><div style="margin-top:5pt;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">difficulties in maintaining sales representatives outside of the U.S. that are knowledgeable about our industry and products;</span></div><div style="margin-top:5pt;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">changes in the regulatory environment in China, Japan, Taiwan and Korea that may significantly impact purchases of our products by our customers or our customers&#8217; sales of their own products;</span></div><div style="margin-top:5pt;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">imposition of new tariffs, quotas, trade barriers and similar trade restrictions on our sales;</span></div><div style="margin-top:5pt;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">varying employment and labor laws; and</span></div><div style="margin-top:5pt;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">greater vulnerability to infrastructure and labor disruptions than in established markets. </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%">Any of these factors could require a disproportionate share of management&#8217;s attention, result in increased costs or decreased revenues, and could materially affect our product sales, financial condition and results of operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operations in Asia expose us to heightened risks due to natural disasters.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk of natural disasters in the Pacific Rim region is significant. Natural disasters in countries where our manufacturers or customers are located could result in disruption of our manufacturers&#8217; and customers&#8217; operations, resulting in significant delays in shipment of, or significant reductions in orders for, our products. There can be no assurance that we can locate additional manufacturing capacity or markets on favorable terms, or find new customers, in a timely manner, if at all. Natural disasters in this region could also result in:</span></div><div style="margin-top:5pt;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">reduced end user demand due to the economic impact of any natural disaster; </span></div><div style="margin-top:5pt;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">a disruption to the global supply chain for products manufactured in areas affected by natural disasters that are included in products purchased either by us or by our customers; </span></div><div style="margin-top:5pt;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">an increase in the cost of products that we purchase due to reduced supply; and</span></div><div style="margin-top:5pt;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">other unforeseen impacts as a result of the uncertainty resulting from a natural disaster. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face additional risks associated with our operations in China and our results of operations and financial position may</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:120%">be harmed by changes in China's political, economic or social conditions or changes in U.S.-China relations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have, and expect to continue to have, significant operations in China. The economy of China differs from the economies of many countries in important respects such as structure, government involvement, level of development, growth rate, capital reinvestment, allocation of resources, self-sufficiency, rate of inflation, foreign currency flows and balance of payments position, among others. There can be no assurance that China&#8217;s economic policies will be consistent or effective and our results of operations and financial position may be harmed by changes in China&#8217;s political, economic or social conditions. Additionally, the political and economic relationship between the U.S. and China is uncertain, and any changes in policy as a result may adversely affect our business. For example, if China were to take action against the United States in response to actual or perceived political or economic threats or changes in policy, such as the detainment of Americans traveling on business, our operations could be adversely affected.</span></div><div style="margin-top:9pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our Chinese subsidiary is considered a foreign-invested enterprise and is subject to laws and regulations applicable to foreign investment in China and, in particular, laws applicable to foreign-invested enterprises. For example, China's government imposes control over the convertibility of RMB into foreign currencies, which can cause difficulties converting cash held in RMB to other currencies. While the overall effect of legislation over the past two decades has significantly enhanced the protections afforded to various foreign investments in China, China has not developed a fully integrated legal system, and recently enacted laws and regulations may not sufficiently cover all aspects of economic activities in China. Because these laws and regulations are relatively new, and published court decisions are limited and nonbinding in nature, the interpretation and enforcement of these laws and regulations involve uncertainties. In addition, China's legal system is based in part on government policies and internal rules, some of which are not published on a timely basis or at all, which may have a retroactive effect. As a result, we may not be aware of our violation of these policies and rules until after the violation occurs. Any administrative and court proceedings in China may be protracted, resulting in substantial costs and diversion of resources and management attention. Further, since Chinese administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to evaluate the outcome of administrative and court proceedings. These uncertainties may also impede our ability to enforce the contracts entered into by our Chinese subsidiary and could materially and adversely affect our business and results of operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</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:120%">Our international operations expose us to risks resulting from the fluctuations of foreign currencies.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to risks resulting from the fluctuations of foreign currencies, primarily those of Japan, Taiwan, Korea and China. Additionally, with the acquisition of ViXS, we are exposed to risks resulting from fluctuations in the Canadian dollar.  We sell our products to OEMs that incorporate our products into other products that they sell outside of the U.S. While sales of our products to OEMs are denominated in U.S. dollars, the products sold by OEMs are denominated in foreign currencies. Accordingly, any strengthening of the U.S. dollar against these foreign currencies will increase the foreign currency price equivalent of our products, which could lead to a change in the competitive nature of these products in the marketplace. This, in turn, could lead to a reduction in revenue.  </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a portion of our operating expenses, such as employee salaries and foreign income taxes, are denominated in foreign currencies. Accordingly, our operating results are affected by changes in the exchange rate between the U.S. dollar and those currencies. Any future strengthening of those currencies against the U.S. dollar will negatively impact our operating results by increasing our operating expenses as measured in U.S. dollars. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may engage in financial hedging techniques in the future as part of a strategy to address potential foreign currency exchange rate fluctuations. These hedging techniques, however, may not be successful at reducing our exposure to foreign currency exchange rate fluctuations and may increase costs and administrative complexity.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to comply with anti-bribery, anti-corruption, and anti-money laundering laws could subject us to penalties and other adverse consequences.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the Foreign Corrupt Practices Act ("FCPA") and other anti-corruption, anti-bribery and anti-money laundering laws in various jurisdictions. From time to time, we may leverage third parties to help conduct our businesses abroad. We and our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, channel partners, and agents, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with such laws, we cannot assure you that all of our employees and agents will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. Any violation of the FCPA or other applicable anti-bribery, anti-corruption laws, and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, all of which may have an adverse effect on our reputation, our business, results of operations and financial condition.</span></div><div style="margin-top:12pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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-style:italic;font-weight:700;line-height:120%">Our reported financial results may be materially and adversely affected by changes in accounting principles generally accepted in the United States.</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%">Generally accepted accounting principles in the United Sates are subject to interpretation by the Financial Accounting Standards Board ("FASB"), the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results and could materially and adversely affect the transactions completed before the announcement of a change. Additionally, the adoption of new or revised accounting principles may require that we make significant changes to our systems, processes and controls. In February 2016, the FASB issued Accounting Standards Update No. 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%">("ASU 2016-02"). ASU 2016-02 requires a dual approach for lessee accounting under which a lessee would account for leases as&#160;finance leases or operating leases.&#160;ASU 2016-02 became effective for us on January 1, 2019. Upon adoption, we recognized additional operating lease liabilities of $6,847 based on the present value of the remaining minimum rental payments under current leasing standards for existing operating leases. We also recognized ROU assets of $6,224, which represents the operating lease liability adjusted for accrued rent and impairment of ROU assets.</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:120%">If we are unable to maintain effective disclosure controls and internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, and the market price of our common stock may be materially and 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:400;line-height:120%">In the second quarter of 2019, we identified a material weakness in our internal controls over financial reporting related to the review of aged liabilities for possible extinguishment due to the expiration of the statute of limitation, which was remediated as of December 31, 2019. As a result, investors may have lost confidence in the accuracy and completeness of our financial reports and effectiveness which may cause the price of our common stock to decline. Additionally, if any new internal control procedures which may be adopted or our existing internal control procedures are deemed inadequate, or if we identify additional material weaknesses in our disclosure controls or internal controls over financial reporting in the future, we will be unable to assert that our internal controls are effective. If we are unable to do so, or if our auditors are unable to attest to the effectiveness of our internal controls, we could lose investor confidence in the accuracy and completeness of our financial reports, which would cause the price of our common stock to decline.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As we have limited insurance coverage, any incurred liability resulting from uncovered claims could adversely affect our financial condition and results of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our insurance policies may not be adequate to fully offset losses from covered incidents, and we do not have coverage for certain losses. For example, we do not have earthquake insurance related to our Asian operations because adequate coverage is not offered at economically justifiable rates. If our insurance coverage is inadequate to protect us against catastrophic losses, any uncovered losses could adversely affect our financial condition and 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:120%">Our dependence on selling to distributors and integrators increases the complexity of managing our supply chain and may result in excess inventory or inventory shortages.</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%">Selling to distributors and OEMs that build display devices based on specifications provided by branded suppliers, also referred to as integrators, reduces our ability to forecast sales accurately and increases the complexity of our business. Our sales are generally made on the basis of customer purchase orders rather than long-term purchase commitments. Our distributors, integrators and customers may cancel or defer purchase orders at any time, but we must order wafer inventory from our contract manufacturers three to four months in advance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimates we use for our advance orders from contract manufacturers are based, in part, on reports of inventory levels and production forecasts from our distributors and integrators, which act as intermediaries between us and the companies using our products. This process requires us to make numerous assumptions concerning demand and to rely on the accuracy of the reports and forecasts of our distributors and integrators, each of which may introduce error into our estimates of inventory requirements. Our failure to manage this challenge could result in excess inventory or inventory shortages that could materially impact our operating results or limit the ability of companies using our semiconductors to deliver their products. If we overestimate demand for our products, it could lead to significant charges for obsolete inventory. On the other hand, if we underestimate demand, we could forego revenue opportunities, lose market share and damage our customer relationships.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to successfully manage any future growth, including the integration of any acquisition or equity investment, which could disrupt our business and severely harm our financial condition.</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%">If we fail to effectively manage any future internal growth, our operating expenses may increase more rapidly than our revenue, adversely affecting our financial condition and results of operations. To manage any future growth effectively in a rapidly evolving market, we must be able to maintain and improve our operational and financial systems, train and manage our employee base and attract and retain qualified personnel with relevant experience. We could spend substantial amounts of time and money in connection with expansion efforts for which we may not realize any profit. Our systems, procedures, controls or financial resources may not be adequate to support our operations and we may not be able to grow quickly enough to exploit potential market opportunities. In addition, we may not be able to successfully integrate the businesses, products, technologies or personnel of any entity that we might acquire in the future, or we may fail to realize the anticipated benefits of any such acquisition. The successful integration of any acquired business as well as the retention of personnel may require significant attention from our management and could divert resources from our existing business, which in turn could have an adverse effect on our business operations. Acquired assets or businesses may not achieve the anticipated benefits we expect due to a number of factors including: unanticipated costs or liabilities associated with such acquisition, including in the case of acquisitions we may make outside of the United States, difficulty in operating in foreign countries or complying with foreign regulatory requirements, incurrence of acquisition-related costs, harm to our relationships with existing customers as a result of such acquisition, harm to our brand and reputation, the loss of key employees in the acquired businesses, use of resources that are needed in other parts of our business, and use of substantial portions of our available cash to consummate any such acquisition. Any failure to successfully integrate any entity we may acquire or any failure to achieve the anticipated benefits of any such acquisition could disrupt our business and seriously harm our financial condition.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued compliance with regulatory and accounting requirements will be challenging and will require significant resources.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We spend a significant amount of management time and external resources to comply with changing laws, regulations and standards relating to corporate governance and public disclosure, including evolving SEC rules and regulations, Nasdaq Global Market rules, the Dodd-Frank Wall Street Reform and Consumer Protection Act and the Sarbanes-Oxley Act of 2002, which requires management&#8217;s annual review and evaluation of internal control over financial reporting. Failure to comply with these laws and rules could lead to investigation by regulatory authorities, de-listing from the Nasdaq Global Market, or penalties imposed on us. </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-style:italic;font-weight:700;line-height:120%">Regulations related to conflict minerals may adversely impact 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-weight:400;line-height:120%">The SEC has adopted disclosure and reporting rules intended to improve transparency and accountability concerning the supply of certain minerals, known as conflict minerals, originating from the Democratic Republic of Congo ("DRC") and adjoining countries. These rules require us to conduct a reasonable inquiry to determine the origin of certain materials used in our products and disclose whether our products use any materials containing conflict minerals originating from the DRC and adjoining countries. Since we do not own or operate a semiconductor fabrication facility and do not manufacture our products internally, we are dependent on the information provided by third-party foundries and production facilities regarding the materials used and the supply chains for the materials. Further, there are costs associated with complying with these rules, including costs incurred to conduct inquiries to determine the sources of any materials containing conflict minerals used in our products, to fulfill our reporting requirements and to develop and implement potential changes to products, processes or sources of supply if it is determined that our products contain or use any conflict minerals from the DRC or adjoining countries. The implementation of these rules could also affect the sourcing, supply and pricing of materials used in our products. For example, there may only be a limited number of suppliers offering &#8220;conflict free&#8221; materials and we cannot be sure that we will be able to obtain necessary "conflict free" materials from such suppliers in sufficient quantities or at reasonable prices. In addition, we may face reputational challenges if we determine that any of our products contain minerals that are not conflict free or if we are unable to sufficiently verify the origins for all materials containing conflict minerals used in our products through the procedures we may implement.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our effective income tax rate is subject to unanticipated changes in, or different interpretations of, tax rules and regulations, and forecasting our effective income tax rate is complex and subject to uncertainty.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, we are subject to taxation by a number of taxing authorities and as such, our tax rates vary among the jurisdictions in which we operate. Unanticipated changes in our tax rates could affect our future results of operations. Our effective tax rates could be adversely affected by changes in the mix of earnings in countries with differing statutory tax rates, changes in tax laws or the interpretation of tax laws either in the U.S. or abroad, or by changes in the valuation of our deferred tax assets and liabilities. The ultimate outcomes of any future tax audits are uncertain, and we can give no assurance as to whether an adverse result from one or more of them would have a material effect on our operating results and financial position.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of income tax expense is complex as it is based on the laws of numerous tax jurisdictions and requires significant judgment on the application of complicated rules governing accounting for tax provisions under U.S. generally accepted accounting principles. Income tax expense for interim quarters is based on our forecasted tax rate for the year, which includes forward looking financial projections, including the expectations of profit and loss by jurisdiction, and contains numerous assumptions. For these reasons, our tax rate may be materially different than our forecast.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely upon certain critical information systems for the operation of our business, and the failure of any critical information system may result in serious harm to our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain and rely upon certain critical information systems for the effective operation of our business. These information systems include telecommunications, the Internet, our corporate intranet, various computer hardware and software applications, network communications and e-mail. These information systems are subject to attacks, failures and access denials from a number of potential sources including viruses, destructive or inadequate code, power failures, and physical damage to computers, communication lines and networking equipment. To the extent that these information systems are under our control, we have implemented security procedures, such as virus protection software and firewall monitoring, to address the outlined risks. Security procedures for information systems cannot be guaranteed to be failsafe and our inability to use or access these information systems at critical times could compromise the timely and efficient operation of our business. Additionally, any compromise of our information security could result in the unauthorized publication of our confidential business or proprietary information, cause an interruption in our operations, result in the unauthorized release of customer or employee data, result in a violation of privacy or other laws, or expose us to a risk of litigation or damage our reputation, any or all of which could harm our business and operating results.</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:120%">Environmental laws and regulations may cause us to incur significant expenditures to comply with applicable laws and regulations, and we may be assessed considerable penalties for noncompliance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to numerous environmental laws and regulations. Compliance with current or future environmental laws and regulations could require us to incur substantial expenses which could harm our business, financial condition and results of operations. We have worked, and will continue to work, with our suppliers and customers to ensure that our products are compliant with enacted laws and regulations. Failure by us or our contract manufacturers to comply with such legislation could result in customers refusing to purchase our products and could subject us to significant monetary penalties in connection with a violation, either of which would have a material adverse effect on our business, financial condition and results of operations.   </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:120%;text-decoration:underline">Company Risks Related to the Semiconductor Industry and Our Markets</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dependence on a limited number of sole-source, third-party manufacturers for our products exposes us to possible shortages based on low manufacturing yield, errors in manufacturing, uncontrollable lead-times for manufacturing, capacity allocation, price increases with little notice, volatile inventory levels and delays in product delivery, any of which could result in delays in satisfying customer demand, increased costs and loss of revenue.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not own or operate a semiconductor fabrication facility and do not have the resources to manufacture our products internally. We rely on a limited number of foundries and assembly and test vendors to produce all of our wafers and for completion of finished products. Our wafers are not fabricated at more than one foundry at any given time and our wafers typically are designed to be fabricated in a specific process at only one foundry. Sole sourcing each product increases our dependence on our suppliers. We have limited control over delivery schedules, quality assurance, manufacturing yields, potential errors in manufacturing and production costs. We do not have long-term supply contracts with our third-party manufacturers, so they are not obligated to supply us with products for any specific period of time, quantity or price, except as may be provided in a particular purchase order. Our suppliers can increase the prices of the products we purchase from them with little notice, which may cause us to increase the prices to our customers and harm our competitiveness. Because our requirements represent only a small portion of the total production capacity of our contract manufacturers, they could reallocate capacity to other customers during periods of high demand for our products, as they have done in the past. We expect this may occur again in the future.</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%">Establishing a relationship with a new contract manufacturer in the event of delays or increased prices would be costly and burdensome. The lead time to make such a change would be at least nine months, and the estimated time for us to adapt a product&#8217;s design to a particular contract manufacturer&#8217;s process is at least four months. Additionally, we have chosen, and may continue to choose new foundries to manufacture our wafers which in turn, may require us to modify our design methodology flow for the process technology and intellectual property cores of the new foundry. If we have to qualify a new foundry or packaging, assembly and testing supplier for any of our products or if we are unable to obtain our products from our contract manufacturers on schedule, at costs that are acceptable to us, or at all, we could incur significant delays in shipping products, our ability to satisfy customer demand could be harmed, our revenue from the sale of products may be lost or delayed and our customer relationships and ability to obtain future design wins could be damaged.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our highly integrated products and high-speed mixed signal products are difficult to manufacture without defects and the existence of defects could result in increased costs, delays in the availability of our products, reduced sales of products or claims against us.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The manufacture of semiconductors is a complex process and it is often difficult for semiconductor foundries to produce semiconductors free of defects. Because many of our products are more highly integrated than other semiconductors and incorporate mixed signal analog and digital signal processing, multi-chip modules and embedded memory technology, they are even more difficult to produce without defects. Defective products can be caused by design or manufacturing difficulties. Identifying quality problems can be performed only by analyzing and testing our semiconductors in a system after they have been manufactured. The difficulty in identifying defects is compounded because the process technology is unique to each of the multiple semiconductor foundries we contract with to manufacture our products. Despite testing by both our customers and us, errors or performance problems may be found in existing or new semiconductors. Failure to achieve defect-free products may result in increased costs and delays in the availability of our products. Defects may also divert the attention of our engineering personnel from our product development efforts to find and correct the issue, which would delay our product development efforts. </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%">Additionally, customers could seek damages from us for their losses, and shipments of defective products may harm our reputation with our customers. If a product liability claim is brought against us, the cost of defending the claim could be significant and would divert the efforts of our technical and management personnel and harm our business. Further, our business liability insurance may be inadequate or future coverage may be unavailable on acceptable terms, which could adversely impact our financial 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-weight:400;line-height:120%">We experience a small number of semiconductor field failures infrequently in certain customer applications that required us to institute additional testing. As a result of these field failures, we have incurred warranty costs due to customers returning potentially affected products and have experienced reductions in revenues due to delays in production. Our customers have also experienced delays in receiving product shipments from us that resulted in the loss of revenue and profits. Additionally, shipments of defective products could cause us to lose customers or to incur significant replacement costs, either of which would harm our reputation and our business. Any defects, errors or bugs could also interrupt or delay sales of our new products to our customers, which would adversely affect our financial results. </span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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-style:italic;font-weight:700;line-height:120%">The development of new products is extremely complex and we may be unable to develop our new products in a timely manner, which could result in a failure to obtain new design wins and/or maintain our current revenue levels.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the inherent difficulty of designing complex integrated circuits, product development delays may result from:</span></div><div style="margin-top:5pt;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">difficulties in hiring and retaining necessary technical personnel;</span></div><div style="margin-top:5pt;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">difficulties in reallocating engineering resources and overcoming resource limitations;</span></div><div style="margin-top:5pt;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">difficulties with contract manufacturers;</span></div><div style="margin-top:5pt;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">changes to product specifications and customer requirements;</span></div><div style="margin-top:5pt;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">changes to market or competitive product requirements; and</span></div><div style="margin-top:5pt;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">unanticipated engineering complexities.</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%">If we are not successful in the timely development of new products, we may fail to obtain new design wins and our financial results will be adversely affected.</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:120%">Intense competition in our markets may reduce sales of our products, reduce our market share, decrease our gross profit and result in large losses.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete with specialized and diversified electronics and semiconductor companies that offer display processors or scaling components including: Actions Microelectronics Co., Ltd., ARM Holdings PLC, Dolby Laboratories, Inc., Egis Technology Inc., Hisilicon&#160;Technologies Co., Ltd., i-Chips Technology Inc., Lattice Semiconductor Corporation, MediaTek Inc., Novatek Microelectronics Corp., NVIDIA Corporation, Qualcomm Incorporated, Realtek Semiconductor Corp., Renesas Electronics America Inc., Socionext Inc., Solomon Systech (International) Ltd., STMicroelectronics N.V., Sunplus Technology Co., Ltd., Synaptics Incorporated, Texas Instruments Incorporated, Unisoc Communications, Inc., and other companies. Potential and current competitors may include diversified semiconductor manufacturers and the semiconductor divisions or affiliates of some of our customers, including: Apple Inc., Broadcom Inc., LG Electronics, Inc., MegaChips Corporation, Mitsubishi Digital Electronics America, Inc., NEC Corporation, Panasonic Corporation, Samsung Electronics Co., Ltd., Socionext Inc., ON Semiconductor Corporation, Seiko Epson Corporation, Sharp Electronics Corporation, Sony Corporation, and Toshiba America, Inc. In addition, start-up companies may seek to compete in our markets.</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%">Many of our competitors have longer operating histories and greater resources to support development and marketing efforts than we do. Some of our competitors operate their own fabrication facilities. These competitors may be able to react more quickly and devote more resources to efforts that compete directly with our own. Additionally, any consolidation in the semiconductor industry may impact our competitive position. Our current or potential customers have developed, and may continue to develop, their own proprietary technologies and become our competitors. Increased competition from both competitors and our customers&#8217; internal development efforts could harm our business, financial condition and results of operations by, for example, increasing pressure on our profit margin or causing us to lose sales opportunities. For example, frame rate conversion technology similar to that used in our line of MotionEngine&#174; advanced video co-processors continues to be integrated into the SoC and display timing controller products of our competitors. We cannot assure you that we can compete successfully against current or potential competitors.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not able to respond to the rapid technological changes and evolving industry standards in the markets in which we compete, or seek to compete, our products may become less desirable or obsolete.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets in which we compete or seek to compete are subject to rapid technological change and miniaturization capabilities, frequent new product introductions, changing customer requirements for new products and features and evolving industry standards. The introduction of new technologies and emergence of new industry standards could render our products less desirable or obsolete, which could harm our business and significantly decrease our revenue. Examples of changing industry standards include the growing use of broadband to deliver video content, increased display resolution and size, faster screen refresh rates, video capability such as High Dynamic Range, the proliferation of new display devices and the drive to network display devices together. Our failure to predict market needs accurately or to timely develop new competitively priced products or product enhancements that incorporate new industry standards and technologies, including integrated circuits with increasing levels of integration and new features, using smaller geometry process technologies, may harm market acceptance and sales of our products.</span></div><div style="margin-top:12pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">Our products are incorporated into our customers&#8217; products, which have different parts and specifications and utilize multiple protocols that allow them to be compatible with specific computers, video standards and other devices. If our customers&#8217; products are not compatible with these protocols and standards, consumers will return, or not purchase these products and the markets for our customers&#8217; products could be significantly reduced. Additionally, if the technology used by our customers becomes less competitive due to cost, customer preferences or other factors relative to alternative technologies, sales of our products could decline.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We use a customer-owned tooling process for manufacturing most of our products, which exposes us to the possibility of poor yields and unacceptably high product costs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We build most of our products on a customer-owned tooling basis, whereby we directly contract the manufacture of our products, including wafer production, assembly and testing. As a result, we are subject to increased risks arising from wafer manufacturing yields and risks associated with coordination of the manufacturing, assembly and testing process. Poor product yields result in higher product costs, which could make our products less competitive if we increase our prices to compensate for our higher costs or could result in lower gross profit margins if we do not increase our prices.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on manufacturers of our semiconductor products not only to respond to changes in technology and industry standards but also to continue the manufacturing processes on which we rely.</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%">To respond effectively to changes in technology and industry standards, we depend on our contracted foundries to implement advanced semiconductor technologies and our operations could be adversely affected if those technologies are unavailable, delayed or inefficiently implemented. In order to increase performance and functionality and reduce the size of our products, we are continuously developing new products using advanced technologies that further miniaturize semiconductors and we are dependent on our foundries to develop and provide access to the advanced processes that enable such miniaturization. We cannot be certain that future advanced manufacturing processes will be implemented without difficulties, delays or increased expenses. Our business, financial condition and results of operations could be materially adversely affected if advanced manufacturing processes are unavailable to us, substantially delayed or inefficiently implemented.</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%">Creating the capacity for new technological changes may cause manufacturers to discontinue older manufacturing processes in favor of newer ones. We must then either retire the affected part or port (develop) a new version of the part that can be manufactured with a newer process technology. In the event that a manufacturing process is discontinued, our current suppliers may be unwilling or unable to manufacture our current products. We may not be able to place last time buy orders for the old technology or find alternate manufacturers of our products to allow us to continue to produce products with the older technology while we expend the significant costs for research and development and time to migrate to new, more advanced processes. </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:120%">Shortages of materials used in the manufacturing of our products and other key components of our customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> products may increase our costs, impair our ability to ship our products on time and delay our ability to sell our products.</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%">From time to time, shortages of components and materials that are critical to the manufacture of our products and our customers&#8217; products may occur. Such critical components and materials include semiconductor wafers and packages, double data rate memory die, display components, analog-to-digital converters, digital receivers, video decoders and voltage regulators. If material shortages occur, we may incur additional costs or be unable to ship our products to our customers in a timely fashion, both of which could harm our business and adversely affect our results of operations.</span></div><div style="margin-top:12pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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-style:italic;font-weight:700;line-height:120%">Because of our long product development process and sales cycles, we may incur substantial costs before we earn associated revenue and ultimately may not sell as many units of our products as we originally anticipated. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop products based on anticipated market and customer requirements and incur substantial product development expenditures, which can include the payment of large up-front, third-party license fees and royalties, prior to generating the associated revenue. Our work under these projects is technically challenging and places considerable demands on our limited resources, particularly on our most senior engineering talent. Additionally, the transition to smaller geometry process technologies continues to significantly increase the cost and complexity of new product development, particularly with regards to tooling, software tools, third party IP and engineering resources. Because the development of our products incorporates not only our complex and evolving technology, but also our customers&#8217; specific requirements, a lengthy sales process is often required before potential customers begin the technical evaluation of our products. Our customers typically perform numerous tests and extensively evaluate our products before incorporating them into their systems. The time required for testing, evaluation and design of our products into a customer&#8217;s system can take nine months or more. It can take an additional nine months or longer before a customer commences volume shipments of systems that incorporate our products, if at all. Because of the lengthy development and sales cycles, we will experience delays between the time we incur expenditures for research and development, sales and marketing and inventory and the time we generate revenue, if any, from these expenditures.  </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%">Furthermore, we have entered into and may in the future enter into, co-development agreements that do not guarantee future sales volumes and limit our ability to sell the developed products to other customers. The exclusive nature of these development agreements increases our dependence on individual customers, particularly since we are limited in the number of products we are able to develop at any one time.  </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%">If actual sales volumes for a particular product are substantially less than originally anticipated, we may experience large write-offs of capitalized license fees, software development tools, product masks, inventories or other capitalized or deferred product-related costs, any of which would negatively affect 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:700;line-height:120%">Our developed software may be incompatible with industry standards and challenging and costly to implement, which could slow product development or cause us to lose customers and design wins.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our customers with software development tools and with software that provides basic functionality for our integrated circuits and enables enhanced connectivity of our customers&#8217; products. Software development is a complex process and we are dependent on software development languages and operating systems from vendors that may limit our ability to design software in a timely manner. Also, as software tools and interfaces change rapidly, new software languages introduced to the market may be incompatible with our existing systems and tools, requiring significant engineering efforts to migrate our existing systems in order to be compatible with those new languages. Software development disruptions could slow our product development or cause us to lose customers and design wins. The integration of software with our products adds complexity, may extend our internal development programs and could impact our customers&#8217; development schedules. This complexity requires increased coordination between hardware and software development schedules and increases our operating expenses without a corresponding increase in product revenue. This additional level of complexity lengthens the sales cycle and may result in customers selecting competitive products requiring less software integration.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The competitiveness and viability of our products could be harmed if necessary licenses of third-party technology are not available to us on terms that are acceptable to us or at all.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We license technology from independent third parties that is incorporated into our products or product enhancements. Future products or product enhancements may require additional third-party licenses that may not be available to us on terms that are acceptable to us or at all. In addition, in the event of a change in control of one of our licensors, it may become difficult to maintain access to its licensed technology. If we are unable to obtain or maintain any third-party license required to develop new products and product enhancements, we may have to obtain substitute technology with lower quality or performance standards, or at greater cost, either of which could seriously harm the competitiveness of our products.</span></div><div style="margin-top:12pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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-style:italic;font-weight:700;line-height:120%">Our limited ability to protect our IP and proprietary rights could harm our competitive position by allowing our competitors to access our proprietary technology and to introduce similar products.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to compete effectively with other companies depends, in part, on our ability to maintain the proprietary nature of our technology, including our semiconductor designs and software code. We provide the computer programming code for our software to customers in connection with their product development efforts, thereby increasing the risk that customers will misappropriate our proprietary software. We rely on a combination of patent, copyright, trademark and trade secret laws, as well as nondisclosure agreements and other methods, to help protect our proprietary technologies. As of December 31, 2020, we held 338 patents and had 9 patent applications pending for protection of our significant technologies. Competitors in both the U.S. and foreign countries, many of whom have substantially greater resources than we do, may apply for and obtain patents that will prevent, limit or interfere with our ability to make and sell our products, or they may develop similar technology independently or design around our patents. Effective patent, copyright, trademark and trade secret protection may be unavailable or limited in foreign countries and, thus, make the possibility of piracy of our technology and products more likely in these countries.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that the degree of protection offered by patent or trade secret laws will be sufficient. Furthermore, we cannot assure you that any patents will be issued as a result of any pending applications or that any claims allowed under issued patents will be sufficiently broad to protect our technology. We may incur significant costs to stop others from infringing our patents. In addition, it is possible that existing or future patents may be invalidated, diluted, circumvented, challenged or licensed to others.  </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Others may bring infringement or indemnification actions against us that could be time-consuming and expensive to defend.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may become subject to claims involving patents or other intellectual property rights. In recent years, there has been significant litigation in the U.S. and in other jurisdictions involving patents and other intellectual property rights. This litigation is particularly prevalent in the semiconductor industry, in which a number of companies aggressively use their patent portfolios to bring infringement claims. In recent years, there has been an increase in the filing of so-called "nuisance suits," alleging infringement of intellectual property rights. These claims may be asserted initially or as counterclaims in response to claims made by a company alleging infringement of intellectual property rights. These suits pressure defendants into entering settlement arrangements to quickly dispose of such suits, regardless of merit. We may also face claims brought by companies that are organized solely to hold and enforce patents. In addition, we may be required to indemnify our customers against IP claims related to their usage of our products as certain of our agreements include indemnification provisions from third parties relating to our intellectual property.</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%">IP claims could subject us to significant liability for damages and invalidate our proprietary rights. Responding to such claims, regardless of their merit, can be time-consuming, result in costly litigation, divert management&#8217;s attention and resources and cause us to incur significant expenses. As each claim is evaluated, we may consider the desirability of entering into settlement or licensing agreements. No assurance can be given that settlements will occur or that licenses can be obtained on acceptable terms or that litigation will not occur. In the event there is a temporary or permanent injunction entered prohibiting us from marketing or selling certain of our products, or a successful claim of infringement against us requiring us to pay damages or royalties to a third-party and we fail to develop or license a substitute technology, our business, results of operations or financial condition could be materially adversely affected. Any IP litigation or claims also could force us to do one or more of the following:</span></div><div style="margin-top:5pt;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">stop selling products using technology that contains the allegedly infringing IP;</span></div><div style="margin-top:5pt;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">attempt to obtain a license to the relevant IP, which may not be available on terms that are acceptable to us or at all;</span></div><div style="margin-top:5pt;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">attempt to redesign those products that contain the allegedly infringing IP; or</span></div><div style="margin-top:5pt;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">pay damages for past infringement claims that are determined to be valid or which are arrived at in settlement of such litigation or threatened litigation.</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%">If we are forced to take any of the foregoing actions, we may incur significant additional costs or be unable to manufacture and sell our products, which could seriously harm our business. In addition, we may not be able to develop, license or acquire non-infringing technology under reasonable terms. These developments could result in an inability to compete for customers or otherwise adversely affect our results of operations.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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-style:italic;font-weight:700;line-height:120%">Our products are characterized by average selling prices that can decline over relatively short periods of time, which will negatively affect our financial results unless we are able to reduce our product costs or introduce new products with higher average selling prices.</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%">Average selling prices for our products can decline over relatively short periods of time, while many of our product costs are relatively fixed. When our average selling prices decline, our gross profit declines unless we are able to sell more units or reduce the cost to manufacture our products. We have experienced declines in our average selling prices and expect that we will continue to experience them in the future, although we cannot predict when they may occur or how severe they will be. Our financial results will suffer if we are unable to offset any reductions in our average selling prices by increasing our sales volumes, reducing our costs, adding new features to our existing products or developing new or enhanced products in a timely manner with higher selling prices or gross profits.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The cyclical nature of the semiconductor industry may lead to significant variances in the demand for our products and could harm our operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the past, the semiconductor industry has been characterized by significant downturns and wide fluctuations in supply and demand. Also, the industry has experienced significant fluctuations in anticipation of changes in general economic conditions, including economic conditions in Asia, Europe and North America. The cyclical nature of the semiconductor industry has also led to significant variances in product demand and production capacity. We have experienced, and may continue to experience, periodic fluctuations in our financial results because of changes in industry-wide conditions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">General Risks</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The price of our common stock has and may continue to fluctuate substantially.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our stock price and the stock prices of technology companies similar to Pixelworks have been highly volatile. The price of our common stock may decline and the value of our shareholders' investment may be reduced regardless of our performance. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The daily trading volume of our common stock has historically been relatively low, although, in the three most recent years, trading volume increased compared to historical levels. As a result of the historically low volume, our shareholders may be unable to sell significant quantities of common stock in the public trading markets without a significant reduction in the price of our common shares. Additionally, market fluctuations, as well as general economic and political conditions, including recessions, interest rate changes or international currency fluctuations, may negatively impact the market price of our common stock. Other factors that could negatively impact our stock price include:</span></div><div style="margin-top:5pt;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">actual or anticipated fluctuations in our operating results;</span></div><div style="margin-top:5pt;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">changes in or failure to meet expectations as to our future financial performance;</span></div><div style="margin-top:5pt;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">changes in or failure to meet financial estimates of securities analysts;</span></div><div style="margin-top:5pt;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">announcements by us or our competitors of technological innovations, design wins, contracts, standards, acquisitions or divestitures;</span></div><div style="margin-top:5pt;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 operating and stock price performance of other comparable companies;</span></div><div style="margin-top:5pt;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">issuances or proposed issuances of equity, debt or other securities by us, or sales of securities by our security holders; and</span></div><div style="margin-top:5pt;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">changes in market valuations of other technology companies.</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%">Any inability or perceived inability of investors to realize a gain on an investment in our common stock could have an adverse effect on our business, financial condition and results of operations by potentially limiting our ability to retain our customers, to attract and retain qualified employees and to raise capital. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company's securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management's attention and resources.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The interest of our current or potential significant shareholders may conflict with other shareholders and they may attempt to effect changes or acquire control, which could adversely affect our results of operations and financial condition. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shareholders may from time to time engage in proxy solicitations, advance shareholder proposals, acquire control or otherwise attempt to effect changes, including by directly voting their shares on shareholder proposals. Campaigns by shareholders to effect changes at publicly traded companies are sometimes led by investors seeking to increase short-term shareholder value through actions such as financial restructuring, increased debt, special dividends, stock repurchases or sales of assets or the entire company. Responding to proxy contests and other actions by activist shareholders can be costly and time-consuming, disrupting our operations and diverting the attention of our Board of Directors and senior management from the pursuit of business strategies. Additionally, uncertainty over our direction and leadership may negatively impact our relationship with our customers and make it more difficult to attract and retain qualified personnel and business partners. As a result, shareholder campaigns could adversely affect our results of operations and financial condition. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future sales of our equity could result in significant dilution to our existing shareholders and depress the market price of our common stock.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is likely that we will need to seek additional capital in the future and from time to time. If this financing is obtained through the issuance of equity securities, debt convertible into equity securities, options or warrants to acquire equity securities or similar instruments or securities, our existing shareholders will experience dilution in their ownership percentage upon the issuance, conversion or exercise of such securities and such dilution could be significant. For example, on December 7, 2020, we completed a private placement of 724,288 shares of common stock to a certain accredited investor at a purchase price of $2.071 per share. On December 15, 2020, we completed a private placement of 2,475,712 shares of common stock to a certain accredited investor at a purchase price of $2.071. The issuance and sale of the shares in the private placement had a dilutive impact on our existing stockholders. Additionally, on December 14, 2020, we completed the sale of 4,900,000 shares of common stock in an underwritten registered offering. On December 16, 2020, an additional 735,000 shares were issued pursuant to the 30-day over-allotment option exercised by the underwriter. With the over-allotment shares, a total of 5,635,000 shares of common stock were sold in the offering at a price to the public of $2.45 per share. Additionally, pursuant to our &#8220;at the market&#8221; equity offering program, we may sell shares of our common stock having aggregate sales proceeds of up to $25 million from time to time through Cowen and Company, LLC, as our agent. During the year ended December 31, 2020, we sold an aggregate of 1,747,466 shares of our common stock under this at the market offering. The issuance and sale of additional shares of our common stock pursuant to our &#8220;at the market&#8221; equity offering program will have a dilutive impact on our existing stockholders. Additionally, any new equity securities issued by us could have rights, preferences or privileges senior to those of our common stock. Further, the issuance and sale of, or the perception that we may issue and sell, additional shares of common stock pursuant to our &#8220;at the market&#8221; equity offering program or an additional private placement could have the effect of depressing the market price of our common stock or increasing the volatility thereof.</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%">Any issuance by us or sales of our securities by our security holders, including by any of our affiliates, or the perception that such issuances or sales could occur, could negatively impact the market price of our securities. For example, a number of shareholders own significant blocks of our common stock. If one or more of these large shareholders were to sell large portions of their holdings in a relatively short time, for liquidity or other reasons, the prevailing market price of our common stock could be negatively affected. This could result in further potential dilution to our existing shareholders and the impairment of our ability to raise capital through the sale of equity, debt or other securities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to maintain compliance with Nasdaq Marketplace Rules which could cause our common stock to be delisted from the Nasdaq Global Market. This could result in the lack of a market for our common stock, cause a decrease in the value of our common stock, and adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Nasdaq Marketplace Rules our common stock must maintain a minimum price of $1.00 per share for continued inclusion on the Nasdaq Global Market. Our stock price was previously below $1.00 on May&#160;6, 2009 and was $1.22 on February 12, 2016 and we cannot guarantee that our stock price will remain at or above $1.00 per share. If the price again drops below $1.00 per share, our stock could become subject to delisting, and we may seek shareholder approval for a reverse stock split, which in turn could produce adverse effects and may not result in a long-term or permanent increase in the price of our common stock. Further, for continued listing on the Nasdaq Global Market we must have at least 400 total shareholders.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:120%">In addition to the minimum $1.00 per share and 400 total shareholders requirements, the Nasdaq Global Market has other continued listing requirements, and we must meet all of the criteria under at least one of the following three standards: (i)&#160;a minimum of $50.0 million in total asset value and $50.0 million in revenues in the latest fiscal year or in two of the last three fiscal years, at least 1.1 million publicly held shares and at least $15 million in market value of publicly held shares; (ii) a minimum of $50.0 million in market value of listed securities, at least 1.1 million publicly held shares and at least $15.0 million in market value of publicly held shares; or (iii) a minimum of $10.0 million in shareholders' equity, at least 750,000 publicly held shares and at least $5 million in market value of publicly held shares. As of December 31, 2020, we were in compliance with these listing requirements. However, as recently as June 30, 2017, our total asset value was less than $50.0 million. In addition, as recently as during the first quarter of 2016, the aggregate market value of our listed securities was below $50.0 million. Our stock price is volatile and we believe that we continue to remain susceptible to the market value of our listed securities and/or the market value of our publicly held securities falling below $50.0 million and $15.0 million, respectively. Accordingly, we cannot assure you that we will be able to continue to comply with Nasdaq Global Market&#8217;s listing requirements. Should we be unable to remain in compliance with these requirements, our stock could become subject to delisting.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our common stock is delisted, trading of the stock will most likely take place on an over-the-counter market established for unlisted securities. An investor is likely to find it less convenient to sell, or to obtain accurate quotations in seeking to buy, our common stock on an over-the-counter market, and many investors may not buy or sell our common stock due to difficulty in accessing over-the-counter markets, or due to policies preventing them from trading in securities not listed on a national exchange or other reasons. For these reasons and others, delisting would adversely affect the liquidity, trading volume and price of our common stock, causing the value of an investment in us to decrease and having an adverse effect on our business, financial condition and results of operations by limiting our ability to attract and retain qualified executives and employees and limiting our ability to raise capital.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The anti-takeover provisions of Oregon law and in our articles of incorporation could adversely affect the rights of the holders of our common stock, including by preventing a sale or takeover of us at a price or prices favorable to the holders of our common stock.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions of our articles of incorporation and bylaws and provisions of Oregon law may have the effect of delaying or preventing a merger or acquisition of us, making a merger or acquisition of us less desirable to a potential acquirer or preventing a change in our management, even if our shareholders consider the merger, acquisition or change in management favorable or if doing so would benefit our shareholders. In addition, these provisions could limit the price that investors would be willing to pay in the future for shares of our common stock. The following are examples of such provisions:</span></div><div style="margin-top:5pt;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">if the number of directors is fixed by the board at eight or more, our board of directors is divided into three classes serving staggered terms, which would make it more difficult for a group of shareholders to quickly replace a majority of directors;</span></div><div style="margin-top:5pt;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">our board of directors is authorized, without prior shareholder approval, to create and issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to acquire us or to effect a change of control, commonly referred to as "blank check" preferred stock;</span></div><div style="margin-top:5pt;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">members of our board of directors can be removed only for cause and at a meeting of shareholders called expressly for that purpose, by the vote of 75&#160;percent of the votes then entitled to be cast for the election of directors; </span></div><div style="margin-top:5pt;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">our board of directors may alter our bylaws without obtaining shareholder approval; and shareholders are required to provide advance notice for nominations for election to the board of directors or for proposing matters to be acted upon at a shareholder meeting;</span></div><div style="margin-top:5pt;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">Oregon law permits our board to consider other factors beyond stockholder value in evaluating any acquisition offer (so-called "expanded constituency" provisions); and</span></div><div style="margin-top:5pt;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">a supermajority (67%) vote of shareholders is required to approve certain fundamental transactions.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_22"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:35.36pt">Unresolved Staff Comments.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt">Properties.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease facilities around the world to house our engineering, sales, customer support, administrative and operations functions. We do not own any of our facilities. As of December&#160;31, 2020, our major facilities consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:33.504%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.937%"></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:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Function(s)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Square&#160;Feet Utilized</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Expiration</span></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:100%">China</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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%">Engineering;&#160;sales;<br/>customer support</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various&#160;dates<br/>through<br/>March 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Toronto</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:100%">Engineering; administration</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:center;vertical-align:top"><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"></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">March 2027</span></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%">California</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administration;<br/>engineering; sales</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:center;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taiwan</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:100%">Customer&#160;support;&#160;sales;<br/>operations; engineering</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,000</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various dates through May 2023</span></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%">Oregon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administration</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:center;vertical-align:top"><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 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</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:100%">Sales; customer support</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2021</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_28"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt">Legal Proceedings.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal matters that arise from time to time in the ordinary course of our business. Although we currently believe that resolving such matters, individually or in the aggregate, will not have a material adverse effect on our financial position, our results of operations, or our cash flows, these matters are subject to inherent uncertainties and our view of these matters may change in the future.</span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_31"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt">Mine Safety Disclosures.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not Applicable.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">PART II</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_37"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market for Registrant&#8217;s Common Equity and Related Stockholder Matters</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed for trading on the Nasdaq Global Market under the symbol "PXLW". Our stock began trading on May&#160;19, 2000. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 5, 2021, there were 118 shareholders of record of our common stock and the last per share sales price of the common stock on that date was $3.35. The number of beneficial owners of our common stock is substantially greater than the number of shareholders of record because a significant portion of our outstanding common stock is held in broker "street name" for the benefit of individual investors.</span></div><div style="text-align:center"><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_40"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt">Selected Financial Data.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operation.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared the COVID-19 outbreak a pandemic, and the virus continues to spread in areas where </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we operate and sell our products and services. Several public health organizations have recommended, and many local governments have implemented, certain measures to slow and limit the transmission of the virus, including shelter in place and social distancing ordinances, which has resulted in a significant deterioration of economic conditions in many of the countries in which we operate. </span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The spread of COVID-19 has caused us to modify our business practices, including implementing work-from-home policies and restricting travel by our employees.  We also took certain actions in response to the pandemic, which are set forth above in &#8220;Note Regarding COVID-19.&#8221;</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of the pandemic on the global economy and on our business, as well as on the business of our suppliers and customers, and the additional measures that may be needed in the future in response to it, will depend on many factors beyond our control and knowledge. We will continually monitor the situation to determine what actions may be necessary or appropriate to address the impact of the pandemic, which may include actions mandated or recommended by federal, state or local authorities. While we expect the impacts of COVID-19 to be temporary, the disruptions caused by the virus have negatively affected our revenue and results of operations in 2020. For example, our revenues for fiscal year 2020 were lower than initially anticipated at the beginning of the year and travel restrictions and border closures have had a material impact on our ability to achieve our business goals.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</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%">Pixelworks is a leading provider of high-performance and power-efficient visual processing solutions that bridge the gap between video content formats and rapidly advancing display capabilities. We develop and market semiconductor and software solutions that enable consistently high-quality, authentic viewing experiences in a wide variety of applications from cinema to smartphones. Our primary target markets include Mobile (smartphone, gaming and tablet), Home Entertainment (TV, personal video recorder ("PVR"), over-the-air ("OTA") and projector), Content (creation, remastering and delivery), and Business &amp; Education (projector).</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were one of the first companies to commercially launch a video System on Chip ("SoC") capable of deinterlacing 1080i HDTV signals and one of the first companies with a commercial dual-channel 1080i deinterlacer integrated circuit. Our Topaz product line was one of the industry&#8217;s first single-chip SoC for digital projection. We first introduced our motion estimation / motion compensation technology ("MEMC") for TVs and in recent years introduced a mobile-optimized MEMC solution for smartphones, one of several unique features in the mobile-optimized Iris visual processor. In 2019, we introduced our Hollywood award-winning TrueCut&#174; video platform, the industry&#8217;s first motion grading technology that allows fine tuning of motion appearance in cinematic content for a wide range of frame rates, shutter angles and display types. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions enable worldwide manufacturers to offer leading-edge consumer electronics and professional display products, as well as video delivery and streaming solutions for content service providers. Our core visual display processing technology intelligently processes digital images and video from a variety of sources and optimizes the content for a superior viewing experience. Our video coding technology reduces storage requirements, significantly reduces bandwidth constraint issues and converts content between multiple formats to enable seamless delivery of video, including OTA streaming, while also maintaining end-to-end content security.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rapid growth in video consumption, combined with the move towards high frame rate / refresh rate displays, especially in mobile, is increasing the demand for our visual processing and video delivery solutions. Our technologies can be applied to a wide range of devices from large-screen projectors to cinematic big screens, to low-power mobile tablets and smartphones, to high-quality video infrastructure equipment and streaming devices. Our products are architected and optimized for power, cost, bandwidth, and overall system performance, according to the requirements of the specific application. On occasion, we have also licensed our technology. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we had an intellectual property portfolio of 338 patents related to the visual display of digital image data.&#160;We focus our research and development efforts on developing video algorithms that improve quality and architectures that reduce system power, cost, bandwidth and increase overall system performance and device functionality.&#160;We seek to expand our technology portfolio through internal development and co-development with business partners, and we continually evaluate acquisition opportunities and other ways to leverage our technology into other high-value markets. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pixelworks was founded in 1997 and is incorporated under the laws of the state of Oregon. On August 2, 2017, we acquired ViXS Systems Inc., a corporation organized in Canada ("ViXS").</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, significant portions of our revenue have been generated by sales to a relatively small number of end customers and distributors. We sell our products worldwide through a direct sales force, distributors and manufacturers&#8217; representatives. We sell to distributors in China, Europe, Japan, Korea, Southeast Asia, Taiwan and the U.S. Our distributors often provide engineering support to our end customers and often have valuable and established relationships with our end customers. In certain countries in which we operate, it is customary to sell to distributors. While distributor payment to us is not dependent upon the distributor&#8217;s ability to resell the product or to collect from the end customer, the distributors may provide longer payment terms to end customers than those we would offer.</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant portions of our products are sold overseas. Sales outside the U.S. accounted for approximately 93% and 95% of revenue in 2020 and 2019, respectively. Our integrators, branded manufacturers and branded suppliers incorporate our products into systems that are sold worldwide. All of our revenue to date has been denominated in U.S. dollars.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to seasonality related to the markets we serve and the location of our customers. For example, we have historically experienced higher revenue from the digital projector market in the third quarter of the year, and lower revenue in the first quarter of the year, as our Japanese customers reduce inventories in anticipation of their March&#160;31 fiscal year end.</span></div><div style="margin-bottom:12pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:14pt;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:5pt;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%">For the year ended December&#160;31, 2020 compared with year ended December&#160;31, 2019.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue, net</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue was as follows (in thousands):</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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:10.595%"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.595%"></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:10.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" 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&#160;31,</span></td><td colspan="3" style="display:none"></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%">2020 v. 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">$&#160;change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,900)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:11pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue decreased $27.9 million, or 41%, from 2019 to 2020. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recorded in 2020 consisted of $39.2 million in revenue from the sale of IC products and $1.7 million in revenue related to engineering services, license revenue and other. Revenue recorded in 2019 consisted of $66.3 million in revenue from the sale of IC products and $2.5 million in revenue related to engineering services, license revenue and other.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in IC revenue is primarily due to decreased unit sales into the digital projector and video delivery markets as a result of customers continuing to correct their inventory levels and the disruptions caused by COVID-19 to our revenue. The decrease in revenue related to engineering services, license revenue and other is primarily due to the recognition of license revenue during the first quarter of 2019.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of revenue and gross profit</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue and gross profit were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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:10.595%"></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:10.595%"></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:10.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>&#160;revenue&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>&#160;revenue&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:400;line-height:100%">Direct product costs and related overhead </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">46&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,587&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#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%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory charges </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</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%">66&#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%">0&#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%">102&#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%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 step-up and backlog amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</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%">20,670&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">34,260&#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;padding:2px 0 2px 1pt;text-align: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&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Gross profit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,185&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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%">34,495&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes purchased materials, assembly, test, labor, employee benefits and royalties.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes charges to reduce inventory to lower of cost or market and a benefit for sales of previously written down inventory.</span></div><div style="margin-top:11pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit margin decreased to 49% in 2020 compared to 50% in 2019, primarily due to less absorption of fixed overhead costs and high margin license revenue recorded in 2019, partially offset by a more favorable mix of sales into the digital projector market.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pixelworks&#8217; gross profit margin is subject to variability based on changes in revenue levels, product mix, average selling prices, startup costs, restructuring charges, amortization related to acquired developed technology, amortization of inventory step-up and backlog, and the timing and execution of manufacturing ramps as well as other factors.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></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%;text-decoration:underline">Research and development</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expense includes compensation and related costs for personnel, development-related expenses including non-recurring engineering and fees for outside services, depreciation and amortization, expensed equipment, facilities and information technology expense allocations and travel and related expenses.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expense was as follows (in thousands):</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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:10.595%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10.595%"></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:10.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</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%">2020 v. 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:11pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expense decreased $1.0 million, or 4%, from 2019 to 2020. The decrease was primarily due to a&#160;general decrease across multiple expense categories as we focused on cost management in response to the effects of COVID-19. These decreases were partially offset by an increase in non-recurring engineering expense&#160;due to the timing of development activities.&#160; </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Selling, general and administrative</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense includes compensation and related costs for personnel, sales commissions, allocations for facilities and information technology expenses, travel, outside services and other general expenses incurred in our sales, marketing, customer support, management, legal and other professional and administrative support functions. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense was as follows (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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:10.595%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10.595%"></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:10.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</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%">2020 v. 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,840&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,202&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,362)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense decreased $1.4 million, or 6%, from 2019 to 2020. The decrease was primarily due to a&#160;general decrease across multiple expense categories as we focused on cost management in response to the effects of COVID-19 as well as due to severance expense associated with the resignation of our former Chief Financial Officer in 2019. These decreases were partially offset by an increase in stock-based compensation expense due to the timing of awards granted.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Restructurings</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%">In August 2020, we executed a restructuring plan to make the operation of the Company more efficient (the "August 2020 Plan"). The August 2020 Plan included an approximately 14% reduction in workforce, primarily in the areas of operations, research and development, sales and marketing.</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%">In January 2020, we executed a restructuring plan to make the operation of the Company more efficient (the "January 2020 Plan"). The January 2020 Plan included an approximately 4% reduction in workforce, primarily in the areas of research and development and sales.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, we executed a restructuring plan ("the 2019 Plan") to make the operation of the Company more efficient. The 2019 Plan included an approximately 2% reduction in workforce, primarily in the areas of sales and operations.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring expense was as follows (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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: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%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring expense</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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,214&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in cost of revenue</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in operating expenses</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%">2,041&#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%">398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:15pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we recorded $1.6 million in restructuring expense related to the August 2020 Plan and $0.6 million in restructuring expense related to the January 2020 Plan. The January 2020 Plan was complete in the first quarter of 2020 and we  did not incur any further charges related to the January 2020 Plan after the first quarter of 2020. The August 2020 Plan was complete in the fourth quarter of 2020 and we do not expect to incur any further expenses related to the August 2020 Plan. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2019, we incurred expenses of $0.4 million related to the 2019 Plan. The 2019 Plan was complete as of the second quarter of 2019 and we did not incur any further charges related to the 2019 Plan after the second quarter of 2019. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest income and other, net</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income and other, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%">(239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income and other, 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%">9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">594&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Provision for income taxes</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax expense recorded for the year ended December 31, 2020 is primarily comprised of $0.6 million in current and deferred tax expense for our profitable cost-plus foreign jurisdictions and accruals for tax contingencies in foreign jurisdictions, partially offset by the reversal of previously recorded tax contingencies due to the expiration of the applicable statute of limitations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax expense recorded for the year ended December 31, 2019 is comprised of $0.5 million in current and deferred tax expense for our profitable cost-plus foreign jurisdictions and accruals for tax contingencies in foreign jurisdictions, partially offset by the reversal of previously recorded tax contingencies due to the expiration of the applicable statute of limitations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, we continue to record a full valuation allowance against our U.S. net deferred tax assets, as it is not more likely than not that we will realize a benefit from these assets in a future period. We have not provided a valuation allowance against any of our other foreign net deferred tax assets, with the exception of Canada, as we have concluded it is more likely than not that we will realize a benefit from these assets in a future period because our subsidiaries in these jurisdictions are cost-plus taxpayers.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, we have federal, state and foreign net operating loss carryforwards of approximately $195.9 million, $8.6 million, and $34.3 million respectively, which will begin expiring in 2021. As of December&#160;31, 2020, we have available federal, state and foreign research and experimentation tax credit carryforwards of approximately $8.6 million, $4.8 million and $26.9 million respectively. The federal and state tax credits will begin expiring in 2021 while the foreign tax credits have an indefinite life. In addition, our Canadian subsidiary has unclaimed scientific and experimental expenditures to be carried forward and applied against future income in Canada of approximately $121.1 million. We have a general foreign tax credit of $0.2 million, which will begin expiring in 2021. Our ability to utilize our federal net operating losses may be limited by Section&#160;382 of the Internal Revenue Code of 1986, as amended, which imposes an annual limit on the ability of a corporation that undergoes an "ownership change" to use its net operating loss carryforwards to reduce its tax liability. An ownership change is generally defined as a greater than 50% increase in equity ownership by 5% shareholders in any three-year period.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash and cash equivalents</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash and cash equivalents increased $24.0 million from $7.3 million at December&#160;31, 2019 to $31.3 million at December&#160;31, 2020. Short-term marketable securities was $0.3 million at December&#160;31, 2020, and $7.0 million at December&#160;31, 2019. The net increase in cash, cash equivalents and short-term marketable securities of $17.3 million resulted primarily from $12.7 million in net proceeds from our underwritten registered public offering of our common stock, $6.2 million in net proceeds from a private placement investment, $4.4 million in net proceeds from our "at the market" equity offering, $0.8 million in proceeds from a Paycheck Protection Program loan and $0.6 million in proceeds from the issuances of common stock under our employee equity incentive plans. These increases were partially offset by $3.7 million used in operating activities, $2.8 million used for purchases of property and equipment and licensed technology and $1.0 million used for payments on other asset financings.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, our cash, cash equivalents and short-term marketable securities balance consisted of $7.4 million in cash, $0.3 million in corporate debt securities and $23.8 million in cash equivalents held in U.S. dollar denominated money market funds.&#160;Our investment policy requires that our portfolio maintains a weighted average maturity of less than 12 months. Additionally, no maturities can extend beyond 24 months and concentrations with individual securities are limited. At the time of purchase, short-term credit rating must be rated at least A-2 / P-2 / F-2 by at least two Nationally Recognized Statistical Rating Organizations ("NRSRO") and securities of issuers with a long-term credit rating must be rated at least A or A3 by at least two NRSROs. Our investment policy is reviewed at least annually by our Audit Committee.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts receivable, net</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net decreased to $4.7 million at December&#160;31, 2020 from $10.9 million at December&#160;31, 2019. Average number of days sales outstanding decreased to 44 days at December&#160;31, 2020 from 61 days at December&#160;31, 2019. The decrease in accounts receivable and days sales outstanding was due to normal fluctuations in the timing of sales and customer receipts within the fourth quarter of 2020, and the fourth quarter of 2019.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventories</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories decreased to $2.4 million at December&#160;31, 2020 from $5.4 million at December&#160;31, 2019. Inventory turnover decreased to 6.0 at December&#160;31, 2020 from 7.9 at December&#160;31, 2019&#160;primarily due to lower average inventory balances and lower cost of goods sold during the fourth quarter of 2020 compared to the fourth quarter of 2019. Inventory turnover is calculated based on annualized quarterly operating results and average inventory balances during the quarter.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Capital resources</span></div><div style="margin-top:14pt;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%">Short-term line of credit</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 21, 2010, we entered into a Loan and Security Agreement with Silicon Valley Bank (the "Bank"), which was amended on December 14, 2012, December 4, 2013, December 18, 2015, December 15, 2016, July 21, 2017, December 21, 2017, December 18, 2018, December 18, 2019, April 17, 2020 and December 14, 2020 (as amended, the "Revolving Loan Agreement"). The Revolving Loan Agreement provides a secured working capital-based revolving line of credit (the "Revolving Line") in an aggregate amount of up to the lesser of&#160;(i)&#160;$10.0&#160;million, or (ii)&#160;$2.5 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable. The Revolving Line has a maturity date of March 26, 2021. In addition, the Revolving Loan Agreement provides for non-formula advances of up to $10.0 million which may be made solely during the last five business days of any fiscal month or quarter and which must be repaid by us on or before the fifth business day after the applicable fiscal month or quarter end. Due to their repayment terms, non-formula advances do not provide us with usable liquidity.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Loan Agreement, as amended, contains customary affirmative and negative covenants as well as customary events of default. The occurrence of an event of default could result in the acceleration of our obligations under the Revolving Loan Agreement, as amended, and an increase to the applicable interest rate, and would permit the Bank to exercise remedies with respect to its security interest. As of December 31, 2020, we were in compliance with all of the terms of the Revolving Loan Agreement, as amended. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and December 31, 2019, we had no outstanding borrowings under the Revolving Line. </span></div><div style="margin-top:14pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:14pt;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%">Paycheck Protection Program Loan</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 25, 2020, we entered into a loan with Silicon Valley Bank as the lender in an aggregate principal amount of $0.8 million (the &#8220;Loan&#8221;) pursuant to the Paycheck Protection Program (the &#8220;PPP&#8221;) under the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Loan is evidenced by a promissory note (the &#8220;Note&#8221;) dated April 25, 2020 and matures 2 years from the disbursement date. The Note bears interest at a rate of 1.000% per annum, with the first six months of interest deferred. Principal and interest are payable monthly commencing 6 months after the disbursement date and may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The Note contains customary events of default relating to, among other things, payment defaults or breaches of the terms of the Note. Upon the occurrence of an event of default, the Lender may require immediate repayment of all amounts outstanding under the Note.</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%">Under the terms of the CARES Act, PPP loan recipients can apply for and be granted forgiveness for all or a portion of loans granted under the PPP. The Loan is subject to forgiveness to the extent proceeds are used for payroll costs, including payments required to continue group health care benefits and certain rent, utility, and mortgage interest expenses (collectively, &#8220;Qualifying Expenses&#8221;), pursuant to the terms and limitations of the PPP. We used the Loan amount for Qualifying Expenses.  During the fourth quarter of 2020, we applied for and received full forgiveness and have recorded a gain of $0.8 million within other income in our consolidated statements of operations.</span></div><div style="margin-top:14pt;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%">Equity Offering</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2020, we completed the sale of 4,900,000 shares of common stock in an underwritten registered offering. On December 16, 2020, an additional 735,000 shares were issued pursuant to the 30-day over-allotment option exercised by the underwriter. With the over-allotment shares, a total of 5,635,000 shares of common stock were sold in the offering at a price to the public of $2.45 per share. Net proceeds to the Company, after deducting underwriting discounts, commissions, and other expenses, were approximately $12.7 million.</span></div><div style="margin-top:14pt;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%">Private Placement Investment</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2020, we completed a private placement of 724,288 shares of common stock to a certain accredited investor at a purchase price of $2.071 per share. On December 15, 2020, we completed a private placement of 2,475,712 shares of common stock to a certain accredited investor at a purchase price of $2.071. Net proceeds to the Company, after deducting commissions and other expenses, were approximately $6.2 million.</span></div><div style="margin-top:14pt;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%">At the Market Offering</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2020, we entered into a sales agreement (the "Sales Agreement") with Cowen and Company, LLC ("Cowen"), pursuant to which we may issue and sell shares of the Company's common stock, par value $0.001 per share, having an aggregate offering price of up to $25,000, from time to time, through an "at the market" equity offering program under which Cowen will act as sales agent. Under the Sales Agreement, Cowen may sell the shares by methods deemed to be an "at the market offering" as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, including sales made by means of ordinary brokers&#8217; transactions on the Nasdaq Global Market or on any other existing trading market for the common stock or otherwise at market prices prevailing at the time of sale, in block transactions, or as otherwise directed by the Company. We pay Cowen a commission equal to three percent (3.0%) of the gross sales proceeds of any common stock sold through Cowen under the Sales Agreement. The Sales Agreement may be terminated by us upon prior notice to Cowen or by Cowen upon prior notice to us, or at any time under certain circumstances, including but not limited to the occurrence of a material adverse change in the Company. We are not obligated to sell any shares under the Sales Agreement.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, we sold an aggregate of 1,747,466 shares of our common stock under this at the market offering, resulting in aggregate net proceeds to us of approximately $4.4 million, and gross proceeds of approximately $4.9 million and paid Cowen commissions and fees of approximately $0.2 million, and other expenses of $0.3 million.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></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%;text-decoration:underline">Liquidity</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, our cash, cash equivalents and short-term marketable securities balance of $31.5 million was highly liquid. We anticipate that our existing working capital will be adequate to fund our operating, investing and financing needs for at least the next twelve months. We may pursue financing arrangements including the issuance of debt or equity securities or reduce expenditures, or both, to meet the Company&#8217;s cash requirements, including in the longer term. There is no assurance that, if required, we will be able to raise additional capital or reduce discretionary spending to provide the required liquidity which, in turn, may have an adverse effect on our results of operations, financial position and cash flows.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we evaluate acquisitions of businesses, products or technologies that complement our business. Any transactions, if consummated, may consume a material portion of our working capital or require the issuance of equity securities that may result in dilution to existing shareholders. Our ability to generate cash from operations is also subject to substantial risks described in Part I, &#8220;Item 1A., Risk Factors.&#8221; If any of these risks occur, we may be unable to generate or sustain positive cash flow from operating activities. We would then be required to use existing cash and cash equivalents to support our working capital and other cash requirements. If additional funds are required to support our working capital requirements, acquisitions or other purposes, we may seek to raise funds through debt financing, equity financing or from other sources. If we raise additional funds through the issuance of equity or convertible debt securities, the percentage ownership of our shareholders could be significantly diluted, and these newly-issued securities may have rights, preferences or privileges senior to those of existing shareholders. If we raise additional funds by obtaining loans from third parties, the terms of those financing arrangements may include negative covenants or other restrictions on our business that could impair our operating flexibility, and would also require us to incur interest expense. We can provide no assurance that additional financing will be available at all or, if available, that we would be able to obtain additional financing on terms favorable to us.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires us to make estimates and judgments that affect the amounts reported. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, inventories, property and equipment, impairment of long-lived assets, valuation of goodwill, valuation of share-based payments, income taxes, litigation and other contingencies. We base our estimates on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the following critical accounting policies affect our more significant judgments and estimates used in the preparation of our consolidated financial statements:</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;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%">Revenue is recognized when control of the promised good or service is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our principal revenue generating activities consist of the following:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;padding-right:36pt;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%">Product Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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%">- </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell integrated circuit products, also known as "chips" or "ICs", based upon a customer purchase order, which includes a fixed price per unit. We have elected to account for shipping and handling as activities to fulfill the promise to transfer the goods, and not evaluate whether these activities are promised services to the customer. We generally satisfy our single performance obligation upon shipment of the goods to the customer and recognize revenue at a point in time upon shipment of the underlying product.</span></div><div style="margin-bottom:6pt;padding-left:27pt;padding-right:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shipments are subject to limited return rights subject to our limited warranty for our products sold. In addition, we may provide other credits to certain customers pursuant to price protection and stock rotation rights, all of which are considered variable consideration when estimating the amount of revenue to recognize. We use the &#8220;most likely amount&#8221; method to determine the amount of consideration to which we are entitled. Our estimate of variable consideration is reassessed at the end of each reporting period based on changes in facts and circumstances. Historically, returns and credits have not been material.</span></div><div style="margin-bottom:6pt;padding-left:27pt;padding-right:36pt;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%">Engineering Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We enter into contracts for professional engineering services that include software development and customization. We identify each performance obligation in our engineering services agreements ("ESAs") at contract inception. The ESA generally includes project deliverables specified by the customer. The performance obligations in the ESA are generally combined into one deliverable, with the pricing for services stated at a fixed amount. Services provided under the ESA generally result in the transfer of control over time. We recognize revenue on ESAs based on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation. ESAs could include substantive customer acceptance provisions. In ESAs that include substantive customer acceptance provisions, we recognize revenue upon customer acceptance.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;padding-left:27pt;padding-right:36pt;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%">License Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- On occasion, we derive revenue from the license of our internally developed intellectual property ("IP"). IP licensing agreements that we enter into generally provide licensees the right to incorporate our IP components in their products with terms and conditions that vary by licensee. Fees under these agreements generally include license fees relating to our IP and support service fees, resulting in two performance obligations. We evaluate each performance obligation, which generally results in the transfer of control at a point in time for the license fee and over time for support services.  </span></div><div style="margin-bottom:6pt;padding-left:27pt;padding-right:36pt;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%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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%">- </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time-to-time, we enter into arrangements for other revenue generating activities, such as providing technical support services to customers through technical support agreements. In each circumstance, we evaluate such arrangements for our performance obligations which generally results in the transfer of control for such services over time. Historically, such arrangements have not been material to our operating results.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We value inventory at the lower of cost or market. In addition, we write down any obsolete, unmarketable or otherwise impaired inventory to net realizable value. The determination of obsolete or excess inventory requires us to estimate the future demand for our products. The estimate of future demand is compared to inventory levels to determine the amount, if any, of obsolete or excess inventory. If actual market conditions are less favorable than those we projected at the time the inventory was written down, additional inventory write-downs may be required. Inventory valuation is re-evaluated on a quarterly basis.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Useful Lives and Recoverability of Equipment and Other Long-Lived Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We evaluate the recoverability of equipment and other assets, including identifiable intangible assets, whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. If there is an indicator of impairment, we prepare an estimate of future, undiscounted cash flows expected to result from the use of each asset and its eventual disposition. If these cash flows are less than the carrying value of the asset, we adjust the carrying amount of the asset to its estimated fair value. We have concluded that the carrying value of our long-lived assets is recoverable as of December&#160;31, 2020.</span></div><div style="margin-bottom:8pt;margin-top:9pt;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%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill is not amortized, rather tested, at least annually, for impairment at a reporting unit level. Impairment of goodwill is the condition that exists when the carrying amount of a reporting unit that includes goodwill exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. If the fair value of a reporting unit exceeds the carrying amount, goodwill of the reporting unit is not considered impaired.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate impairment using the guidance set forth in FASB Accounting Standards Update No. 2017-04,&#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%">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2017-04") which states that an entity may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of goodwill impairment loss to be recognized. An entity has an unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to the quantitative goodwill impairment test. Accordingly, we have elected to bypass the qualitative assessment and proceed directly to the quantitative goodwill impairment test.  We tested goodwill for impairment under the quantitative goodwill impairment test during the fourth quarter and concluded that goodwill was not impaired.</span></div><div style="margin-bottom:9pt;margin-top:9pt;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%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Stock-based compensation expense is measured at the grant date, based on the estimated fair value of the award using the Black-Scholes option pricing model for stock options and market price for restricted stock units. The use of the Black-Scholes option pricing model, requires certain estimates, including expected term of options granted, the method of calculating expected volatilities and the risk-free interest rate used in the option-pricing model. The resulting calculated fair value of stock options is recognized as compensation expense over the requisite service period, which is generally the vesting period. When there are changes to the assumptions used in the option-pricing model, including fluctuations in the market price of our common stock, there will be variations in the calculated fair value of our future stock option awards, which results in variation in the stock-based compensation expensed recognized. Additionally, any modification of an award that increases its fair value will require us to recognize additional expense.</span></div><div><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%"> We record deferred income taxes for temporary differences between the amount of assets and liabilities for financial and tax reporting purposes and we record a valuation allowance to reduce our deferred tax assets to the amount that is more likely than not to be realized. We also regularly conduct a comprehensive review of our uncertain tax positions. In this regard, an uncertain tax position represents our expected treatment of a tax position taken in a filed tax return, or planned to be taken in a future tax return, that has not been reflected in measuring income tax expense for financial reporting purposes. Until these positions are sustained by the taxing authorities, we do not recognize the tax benefits resulting from such positions and report the tax effects for uncertain tax positions in our consolidated balance sheets.</span></div><div style="margin-top:14pt"><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Payment Obligations</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our contractual obligations as of December&#160;31, 2020 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:54.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.285%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" 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%">Payments Due By Period</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:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contractual Obligation</span></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%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less&#160;than<br/>1 year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3-5 years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 5 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%">Operating leases </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated purchase commitments to contract manufacturers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on accrued balances related to asset financings</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,607&#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%">829&#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%">778&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchase obligations and commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</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: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%">14,044&#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: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%">7,135&#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: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%">5,144&#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: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%">1,310&#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: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%">455&#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><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are unable to reliably estimate the timing of future payments related to uncertain tax positions and repatriation of foreign earnings; therefore, $2.5&#160;million of income taxes payable has been excluded from the table above.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have any off-balance sheet arrangements that have, or are reasonably likely to have, a material current or future effect on our financial condition, results of operations, liquidity, capital expenditures or capital resources.</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:120%">Recent Accounting Pronouncements </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 2: Summary of Significant Accounting Policies" in Part II, Item 8 of this Form 10-K for a description of recent accounting pronouncements, including the expected dates of adoption and estimated effects, if any, on our consolidated financial statements.</span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_46"></div><div style="padding-left:72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:34.8pt">Quantitative and Qualitative Disclosures about Market Risk.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_49"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt">Financial Statements and Supplementary Data.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial statements and reports are included in Item&#160;8:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><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="#i9bde0b3732734c0c8cf89d695b4fa722_52">Reports of Independent Registered Public Accounting Firms</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><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="#i9bde0b3732734c0c8cf89d695b4fa722_55">Consolidated Balance Sheets as of December 31, 2020 and 2019</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><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="#i9bde0b3732734c0c8cf89d695b4fa722_61">Consolidated Statements of Operations for the years ended December 31, 2020 and 2019</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><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="#i9bde0b3732734c0c8cf89d695b4fa722_67">Consolidated Statements of Comprehensive Loss for the years ended December 31, 2020 and 2019</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><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="#i9bde0b3732734c0c8cf89d695b4fa722_70">Consolidated Statements of Cash Flows for the years ended December 31, 2020 and 2019</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><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="#i9bde0b3732734c0c8cf89d695b4fa722_73">Consolidated Statements of Shareholders' Equity for the years ended December 31, 2020 and 2019</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><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="#i9bde0b3732734c0c8cf89d695b4fa722_79">Notes to Consolidated Financial Statements</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:center"><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%">To the Board of Directors and Stockholders</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Pixelworks, Inc.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">San Jose, California</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%">Opinion on the Consolidated Financial Statements</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:400;line-height:115%">We have audited the accompanying consolidated balance sheet of Pixelworks, Inc. and its subsidiaries (the Company) as of December 31, 2020, and the related consolidated statements of operations, comprehensive loss, shareholders' equity, and cash flows for the year ended December 31, 2020, and the related notes (collectively referred to as the consolidated financial statements).</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:400;line-height:115%">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2020, and the results of its operations and its cash flows for the year ended December 31, 2020 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-style:italic;font-weight:700;line-height:115%">Basis for Opinion</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:400;line-height:115%">The Company's management is responsible for these consolidated financial statements.  Our responsibility is to express an opinion on the Company's consolidated financial statements.  We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We conducted our audit in accordance with the standards of the PCAOB. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 audit 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's internal control over financial reporting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accordingly, we express no such opinion.</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:400;line-height:115%">Our audit of the consolidated financial statements 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. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our audit 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. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that our audit provides a reasonable basis for our opinion.</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:115%">Critical Audit Matters</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:400;line-height:115%">The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div><span><br/></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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:107%">_____________________________________________________________________________________________</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:107%">Revenue Recognition &#8212; Refer to Note 2 to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">____________________________________________________________________________</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:107%">Critical Audit Matter Description</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:400;line-height:107%">The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company&#8217;s contract may contain one or more performance obligations, including hardware, professional engineering services, internally developed intellectual property (&#8220;IP&#8221;) and technical support services.</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:400;line-height:107%">Significant judgment is exercised by the Company in determining revenue recognition for these customer agreements, and includes the following:</span></div><div><span><br/></span></div><div style="margin-top:3pt;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: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">Determination of whether products and services are considered distinct performance obligations that should be accounted for separately versus together.</span></div><div style="margin-top:3pt;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: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">Determination of stand-alone selling prices for each distinct performance obligation (i.e. for IP license fee and support service fee that are sold together under IP licensing arrangements).</span></div><div style="margin-top:3pt;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: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">The pattern of delivery (i.e., timing of when revenue is recognized) for each distinct performance obligation.</span></div><div style="margin-top:3pt;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: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">Estimation of variable consideration when determining the amount of revenue to recognize, primarily on product sale arrangements (e.g., customer credits pursuant to price protection rights, stock rotation rights and limited return rights).</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:400;line-height:107%">Given these factors, the related audit effort in evaluating management&#8217;s judgments in determining revenue recognition for these customer agreements was extensive and required a high degree of auditor judgment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">____________________________________________________________________________</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:107%">How the Critical Audit Matter Was Addressed in the Audit</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:400;line-height:107%">Our principal audit procedures related to the Company&#8217;s revenue recognition for these customer agreements included the following:</span></div><div><span><br/></span></div><div style="margin-top:3pt;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: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">We selected a sample of customer agreements and performed the following procedures:</span></div><div style="margin-top:3pt;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%">&#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.11pt">Obtained and read contract source documents for each selection, including master agreements, and other documents that were part of the agreement to identify significant terms.</span></div><div style="margin-top:3pt;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%">&#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.11pt">Tested management&#8217;s identification of significant terms for completeness, including the identification of distinct performance obligations and variable consideration.</span></div><div style="margin-top:3pt;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%">&#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.11pt">Assessed the terms in the customer agreement and evaluated the appropriateness of management&#8217;s application of their accounting policies, along with their use of estimates, in the determination of revenue recognition conclusions.</span></div><div style="margin-top:3pt;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: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">We evaluated the reasonableness of management&#8217;s estimate of stand-alone selling prices for products and services that are not sold separately.</span></div><div style="margin-top:3pt;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: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">We evaluated the reasonableness and accuracy of management&#8217;s judgements and estimates used in accounting for customer credits pursuant to price protection rights, stock rotation rights and limited return rights (&#8220;variable consideration&#8221;). This included testing management&#8217;s estimate of calculating expected credits issued to customers and determining whether such credits were completely and accurately reserved as of December 31, 2020.</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:107%">We tested the mathematical accuracy of management&#8217;s calculations of revenue and the associated timing of recognizing the related revenue subject to any constraints in the consolidated financial statements.</span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:107%">_____________________________________________________________________________________________</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:115%">Inventory Valuation&#8212; Refer to Note 2 to the Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">____________________________________________________________________________</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:107%">Critical Audit Matter Description</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:400;line-height:107%">The Company computes inventory cost on a first-in-first out basis and applies judgment in determining the forecast for products and the valuation of inventories. The Company assesses inventory at each reporting date in order to assert that it is recorded at net realizable value, giving consideration to, among other factors: whether the product is valued at the lower of cost or net realizable value; and the estimation of excess and obsolete inventory or that which is not of saleable quality. Most of the Company&#8217;s inventory provisions are based on the Company&#8217;s inventory levels and future product purchase commitments compared to assumptions about future demand and market conditions.</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:400;line-height:107%">Significant judgment is exercised by the Company to determine inventory carrying value adjustments, specifically the provisions for excess or obsolete inventories, and includes the following:</span></div><div><span><br/></span></div><div style="margin-top:3pt;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: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">Developing assumptions such as forecasts of future sales quantities, which are sensitive to the competitiveness of product offerings, customer requirements, and product life cycles.</span></div><div style="margin-top:3pt;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: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">Applying management judgment on not reserving certain inventory units (e.g. in case they are items that can be used for Return Merchandise Authorization "RMA"/warranty purpose)</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:107%">Given these factors and assumptions are forward-looking and could be affected by future economic and market conditions, the related audit effort to evaluate management&#8217;s inventory valuation adjustments was extensive and required a high degree of auditor judgment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">____________________________________________________________________________</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:107%">How the Critical Audit Matter Was Addressed in the Audit</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:400;line-height:107%">Our principal audit procedures related to the Company&#8217;s inventory valuation methodology included the following:</span></div><div><span><br/></span></div><div style="margin-top:3pt;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: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">We selected a sample of inventory items and performed the following procedures:</span></div><div style="margin-top:3pt;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%">&#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.11pt">Tested the mathematical accuracy of the schedule by comparing the quantities and carrying value of on-hand inventories to related unit sales, both historical and forecasted. </span></div><div style="margin-top:3pt;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%">&#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.11pt">Assessed and tested the reasonableness of the significant assumptions (e.g. sales and marketing forecast, build plans, RMA requirements, usage and open sales-orders).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%">  </span></div><div style="margin-top:3pt;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%">&#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.11pt">Inquired with the management team and evaluated the adequacy of management&#8217;s sales forecasts by analyzing potential technological changes in line with product life cycles and/or identified alternative customer uses.</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:107%">Assessed whether there were any potential sources of contrary information, including historical forecast accuracy or history of significant revisions to previously recorded inventory valuation adjustments, and performed sensitivity analyses over significant assumptions to evaluate the changes in inventory valuation that would result from changes in the assumptions.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></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:100%">/s/ Armanino</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> LLP</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We have served as the Company&#8217;s auditor since 2020.</span></td></tr><tr style="height:15pt"><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:115%">San Ramon, California</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and Board of Directors</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:120%">Pixelworks, Inc.:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on the Consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Statements</span></div><div style="margin-bottom:10pt"><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 sheet of Pixelworks, Inc. and&#160;subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%">(the Company) as of December&#160;31, 2019, the related consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%">statements of operations, comprehensive loss, shareholders&#8217; equity, and cash flows for the year ended December&#160;31, 2019, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2019, and the results of its operations and its cash flows for the year ended December&#160;31, 2019, in conformity with U.S.&#160;generally accepted accounting principles.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:10pt"><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 these consolidated financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audit 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 audit 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 audit provides a reasonable basis for our opinion.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ KPMG LLP</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We served as the Company&#8217;s auditor from 1997 to 2020.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Portland, Oregon</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 11, 2020</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">PIXELWORKS, INC.</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:120%">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:120%">(In thousands, except share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.639%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">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 2px 19pt;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 and cash equivalents</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="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNC0xLTEtMS0w_4aa1b68a-dd3f-47c1-bc9f-0ea9e747f862">31,257</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="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNC0zLTEtMS0w_d76087aa-3084-4ccf-9ced-c5af69734b7b">7,257</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNS0xLTEtMS0w_a193c3a7-5afe-4888-8071-a54c62280eab">250</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNS0zLTEtMS0w_b7a4900e-82af-49b8-84ea-dea9960bfcd7">6,975</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 19pt;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%">Accounts receivable, 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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNi0xLTEtMS0w_cd8ad49d-017e-4ace-9b77-0053533ab36e">4,672</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNi0zLTEtMS0w_77d0deb6-b3cb-4469-bfee-91fda5b01b7a">10,915</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNy0xLTEtMS0w_8a6bf3b9-36d5-45b8-b72b-02a67dc1c375">2,445</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNy0zLTEtMS0w_c7720be6-417b-41c0-aa4e-7a7d282968ae">5,401</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 19pt;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%">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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfOC0xLTEtMS0w_0733789e-b431-4716-9068-7ee99e78d1c0">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:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfOC0zLTEtMS0w_ce6c08b5-67e5-44fb-94b7-f7854772c92c">1,689</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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfOS0xLTEtMS0w_eadd40ca-2e64-4162-9778-49cff042504b">39,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfOS0zLTEtMS0w_a644753a-1af3-42e8-8cf8-a52f87958e3a">32,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTAtMS0xLTEtMA_da9b7b9b-9461-49ee-ab01-dc90cae9b5d7">5,103</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTAtMy0xLTEtMA_965e6905-e4ff-4314-9a08-65d9601e6703">4,608</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%">Operating lease 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:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTEtMS0xLTEtMA_ac73dca2-fc81-4bf3-828a-b6aac6d8cea1">6,606</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTEtMy0xLTEtMA_eaaae502-2ccb-4bb5-a5a4-cc7d866c0417">5,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;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTItMS0xLTEtMA_48f09f8a-b481-4771-896c-c0403616122f">1,081</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTItMy0xLTEtMA_4ff50384-bdfa-4e3d-b820-df397a312fbe">1,267</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%">Acquired intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTMtMS0xLTEtMA_789d4c4c-b15a-4713-a74f-821e4772d222">1,207</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTMtMy0xLTEtMA_0f3b620c-16ad-4f42-a19a-6f6622e5e471">2,704</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTQtMS0xLTEtMA_f665f222-8cf3-410e-abc9-989f2f3115bc">18,407</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTQtMy0xLTEtMA_a49bd35f-5bad-4c04-9c08-7fc2171c1a80">18,407</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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTUtMS0xLTEtMA_0d6298e4-8ed2-46b5-a099-792fd5901c0e">72,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTUtMy0xLTEtMA_3b6403e7-a8bd-4198-80ba-8727df227db8">64,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">LIABILITIES AND SHAREHOLDERS' 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:top"><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: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 19pt;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%">Accounts payable</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="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTgtMS0xLTEtMA_907be622-9c69-4208-ae0c-c42f7c55bc15">995</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="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTgtMy0xLTEtMA_3cbff761-1f91-45d3-89e4-85e430fa3d1d">818</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and current portion of long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTktMS0xLTEtMA_f67fb722-2dd1-4f63-923a-61fee6811a3b">9,452</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTktMy0xLTEtMA_78ef4c07-433c-40b2-bc85-63b2b5cfb185">8,692</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjAtMS0xLTEtMA_9322eb07-e295-4914-acb3-5c074f2bbd25">147</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjAtMy0xLTEtMA_07cf87eb-04bf-457f-84a0-7b2ea6cd7d7c">164</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjItMS0xLTEtMA_7315bf9e-bba4-4a91-84d4-ed990b86fe22">10,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjItMy0xLTEtMA_5d77f0cc-e569-4d63-95bf-21390490d318">9,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term 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:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjMtMS0xLTEtMA_a5278ab2-69e5-418a-bd5f-0e08511b0c4b">1,007</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjMtMy0xLTEtMA_29cabb18-15ce-4560-bade-6d10426e56f7">982</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%">Operating lease liabilities, 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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjQtMS0xLTEtMA_dc1b754c-ffa4-4daf-a05d-8bd599cd0daf">5,088</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjQtMy0xLTEtMA_8b590d14-f7ef-46b6-925d-1a1ccbe07d23">4,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable, 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:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjYtMS0xLTEtMA_1997eb6e-bcf4-45c0-a3f8-09eab1b72491">2,479</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjYtMy0xLTEtMA_3ee3f17a-68f2-4c85-9ed8-4fca3bb06e52">2,260</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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjctMS0xLTEtMA_eff5378b-b3bc-464d-b2a1-f34506b16700">19,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjctMy0xLTEtMA_429c305e-5e98-412b-8ceb-e2a4f90a4b91">17,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 10)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjgtMS0xLTEtMA_2a074f28-b52c-4f78-87e0-d8206264ef8e"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjgtMy0xLTEtMA_99c2d9e1-c283-4688-903b-8053eb37f1fa"></ix:nonFraction></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%">Shareholders' equity:</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:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4NjI_7ab7fba8-cbbe-4fcf-98d7-705e204b01c1"><ix:nonFraction unitRef="usdPerShare" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4NjI_a4f78a9b-c757-40e8-bdc4-1cdd2b3a4945">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4NzY_83b78585-66c3-4ceb-82c2-90bc98b89222"><ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4NzY_9d16a7fb-efb8-46e9-acbf-64fa76e8d07d">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4ODM_c73e0377-e875-451d-a7d3-6d6e1a152a46"><ix:nonFraction unitRef="shares" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4ODM_d55cd706-7b98-4b40-9379-b0851205626c">none</ix:nonFraction></ix:nonFraction> issued</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMS0xLTEtMA_62ea1863-95a9-4480-91fe-7f1e51b26180">&#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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMy0xLTEtMA_4452391a-36fc-4d32-81bc-e3ec6f85ea5d">&#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:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5NTI_00b6f9fe-6dbf-48f3-89d5-5563ac29c914"><ix:nonFraction unitRef="usdPerShare" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5NTI_063fe666-74b4-441e-aeb7-374d5c3afdb0">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5NjY_93fb1f98-cd9e-4ce2-9e6c-d5ae0ae44d81"><ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5NjY_cc9a506f-f555-4215-a3fb-2849e3d5bc5d">250,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5ODA_1c3785a2-2289-4e25-94d7-9187d8b40564"><ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5ODA_60dff3ef-ddb3-4bae-81af-f08ad240dcab">51,078,942</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5OTM_c016d1b4-b52d-4f11-a149-4d61ba0c90d3"><ix:nonFraction unitRef="shares" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5OTM_fb2bbd81-ce6c-467e-aba1-ca5264c61dbf">38,434,488</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2020 and 2019, 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:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStocksIncludingAdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMS0xLTEtMA_6b9ac6eb-947d-4557-8517-2dbcbb6ca11a">467,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:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStocksIncludingAdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMy0xLTEtMA_1b2ad09d-ea0f-4a36-9966-29c94c158aca">436,122</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 19pt;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%">Accumulated other comprehensive 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%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzItMS0xLTEtMA_5aa702de-18b2-41b2-9c4c-ef62ac5b3a2d">47</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzItMy0xLTEtMA_9e9c6bbc-20b9-45ec-a834-3f102b93d723">12</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzMtMS0xLTEtMA_eb0dd3aa-95c2-42d2-a29c-df6903c27739">415,134</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzMtMy0xLTEtMA_3163df5b-6fb6-4e55-abf4-a052e991b1e5">388,605</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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders' equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzQtMS0xLTEtMA_93ba08a1-e91c-44b7-b629-e20c53391a41">52,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzQtMy0xLTEtMA_fcd0705b-e496-4e3a-ab89-2b1a0ea65071">47,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and shareholders' equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzUtMS0xLTEtMA_c3ddc5b1-4ac4-495e-8864-ba40260ed9a1">72,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzUtMy0xLTEtMA_8ff09428-ee7c-4766-a156-9ad5f7d551a5">64,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">53</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></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:120%">PIXELWORKS, INC.</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:120%">CONSOLIDATED STATEMENTS OF OPERATIONS</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:120%">(In thousands, except per share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMi0xLTEtMS0w_c809a28d-aea8-4303-8329-17568895750c">40,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMi0zLTEtMS0w_fe90d770-ebe3-4e6f-bf3f-9c74464ed1a3">68,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMy0xLTEtMS0w_7f5f3d7e-e03c-41b4-a423-3bcd65c6a83b">20,670</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMy0zLTEtMS0w_69cb1a8f-ef62-44d6-ad11-8e1ffa743aa2">34,260</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNC0xLTEtMS0w_c84d9be3-4d7e-4236-ae4f-0a7c0f7cb9dc">20,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNC0zLTEtMS0w_460a48d5-1229-4969-886e-e9bde92f0a4c">34,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Research and development (2)</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNi0xLTEtMS0w_94adb49e-2631-4fde-a0d1-66bb025f4e01">25,040</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNi0zLTEtMS0w_49e7900b-6b4a-4b91-beed-98b774b86dd9">26,018</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Selling, general and administrative (3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNy0xLTEtMS0w_e9494688-9b4f-42fd-9d60-4377e670aa6b">19,840</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNy0zLTEtMS0w_682879de-caf7-4568-a772-8ac579a43b68">21,202</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Restructuring</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfOC0xLTEtMS0w_5d76f078-92c9-4035-b4ad-bbe344b266e0">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfOC0zLTEtMS0w_111fba3c-a074-435f-afc5-57570374cf3a">398</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfOS0xLTEtMS0w_0bd2a10b-cdd2-415b-80ba-78524c8c5f9b">46,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfOS0zLTEtMS0w_0e1f7774-1c05-4591-b1f0-558205e7a03f">47,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTAtMS0xLTEtMA_32bdce9d-b56d-4f11-8186-c6af0a49d389">26,736</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTAtMy0xLTEtMA_aaa77e19-d255-40f0-8009-74d302ff0afe">13,123</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income and other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTEtMS0xLTEtMA_d70b760e-1274-4e7b-9ce7-99884f7685d2">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTEtMy0xLTEtMA_5b5ba3b6-fa94-46c8-a6cc-c2f40f9361c0">594</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on loan extinguishment</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTItMS0xLTEtNDE5_ab83d260-67e8-46ba-b06f-420a5f68da0d">796</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTItMy0xLTEtNDIz_33700dd9-b1df-4bdf-97b5-688fb429d203">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTItMS0xLTEtMA_b9b63192-94ec-42b1-8276-de54fd7565db">&#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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTItMy0xLTEtMA_325bea45-3005-4c72-8fe1-f35ab9990c10">3,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTQtMS0xLTEtMA_994f6b22-fc78-40af-9e40-2d7047f9d8ee">805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTQtMy0xLTEtMA_391a1329-5a9c-4e97-9516-8b1c896a9365">4,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTUtMS0xLTEtMA_690fb742-f273-410f-9aab-48b4a87440a6">25,931</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTUtMy0xLTEtMA_04048d09-89ee-4019-a497-cc33f72d7ee0">8,624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for 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:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTYtMS0xLTEtMA_b2d3b990-4abe-45b5-8b3c-81aee37d5740">598</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTYtMy0xLTEtMA_97c70b33-37c5-4bb3-8516-59381c79e901">453</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Net loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTctMS0xLTEtMA_aae6955e-fd84-4053-869b-939e1f2491b9">26,529</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTctMy0xLTEtMA_9712b257-f8a2-41f6-bdd8-826081b5fd3a">9,077</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTktMS0xLTEtMA_ac2ebd2c-dc20-4a70-82e5-dc20fee094be">0.65</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTktMy0xLTEtMA_d4ef9d6e-6fa7-46d7-8540-189b642cf8f9">0.24</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjItMS0xLTEtMA_e87d3f1a-747d-4e63-b81d-c767b2437ed4">40,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjItMy0xLTEtMA_14beda47-faeb-4468-aea6-d35219a92422">37,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1) Includes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Amortization of acquired intangible 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="id8601afd042647579515634f5c667a46_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:AmortizationOfAcquiredDevelopedTechnology" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjctMS0xLTEtMA_cd992d90-760f-4197-8bba-8e35155b143e">1,192</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="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:AmortizationOfAcquiredDevelopedTechnology" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjctMy0xLTEtMA_d9ae5f62-6cf3-42ac-bcdc-99f726f1b64f">1,192</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">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="id8601afd042647579515634f5c667a46_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjgtMS0xLTEtMA_6115f972-b0d0-479b-967e-ca1d82f1541a">432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjgtMy0xLTEtMA_4a4c9a6d-ee6c-4d66-a328-41deaeea3ca3">367</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Restructuring</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="id8601afd042647579515634f5c667a46_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzAtMS0xLTEtNDQw_ec72d341-db8a-4400-bd6b-de630254b5c6">173</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="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzAtMy0xLTEtNDQw_6abd44af-bb56-471d-824a-9e947cfba246">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Inventory step-up and backlog amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjktMS0xLTEtMA_4f5a5caa-d3e1-4aba-a189-880c960b5f86">&#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="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231" decimals="-3" name="pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjktMy0xLTEtMA_70f820c6-9f34-4459-a8ec-41da32443c7d">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2) Includes stock-based compensation</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="i31d6ba514d204f7d8b9cd0513341ac28_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzItMS0xLTEtMA_3f2aa65a-eaf6-440b-a183-816783f7edd3">2,943</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="i80b7087de841466b822da9dfe4692a8d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzItMy0xLTEtMA_989fa80f-7f9f-40a6-b640-41904c9773e2">2,545</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3) Includes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Stock-based compensation</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="i4475cc0dbda04304a34dd59a0c989f61_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzQtMS0xLTEtMA_8bb3ed1a-6ab0-4795-a0bb-a9110aad35be">4,296</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="i2d4d296450a9491eac2f7cd8bcd6e541_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzQtMy0xLTEtMA_cf955022-79f6-473b-ac82-fda047cdd66a">3,737</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Amortization of acquired intangible 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="i4475cc0dbda04304a34dd59a0c989f61_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzUtMS0xLTEtMA_c7a8074a-00e6-4109-8324-8af2731d8808">304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d4d296450a9491eac2f7cd8bcd6e541_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzUtMy0xLTEtMA_1c0a70f9-b80f-409c-9eaf-d3369719085b">312</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">PIXELWORKS, INC.</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:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</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:120%">(In thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfMi0xLTEtMS0w_1cc95e67-1a5a-43ea-9aa5-85949c46b55e">26,529</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfMi0zLTEtMS0w_32c5b988-17a7-46ac-a298-cf203758dc56">9,077</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss):</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign pension adjustment</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNS0xLTEtMS0w_2af01363-5663-4f49-821f-481c5d7ffe94">48</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNS0zLTEtMS0w_c944af6e-0a41-4b13-a251-fac924133d05">7</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on available-for-sale securities</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNi0xLTEtMS0w_70af56e0-d884-489b-990e-2f324702b9ff">3</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNi0zLTEtMS0w_cd7c7234-5340-4a3d-bc81-ef6a2d246a95">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of foreign pension adjustment</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNy0xLTEtMS0w_3a8e6574-8fac-49ba-b442-78246160a873">10</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNy0zLTEtMS0w_6b55f9e5-3e8e-4e49-b223-ff02f7c4c1f6">1</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive loss</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfMTAtMS0xLTEtMA_3ac53be9-a9bd-4295-b435-e517e37b9282">26,494</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfMTAtMy0xLTEtMA_d00799f6-00b9-408a-8300-9c89f333bd07">9,080</ix:nonFraction>)</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="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">PIXELWORKS, INC.</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:120%">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:120%">(In thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</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:8.5pt;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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMy0xLTEtMS0w_1e29bd31-19a4-4640-be49-fd34c664d4b5">26,529</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 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:8.5pt;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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMy0zLTEtMS0w_ac611924-5759-483f-84da-f49e1d8ee944">9,077</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash used in 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNS0xLTEtMS0w_fff4c439-2347-4dfb-845d-31ef57a91ed3">7,853</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNS0zLTEtMS0w_b3a5b13d-f12e-47d1-9e2c-67fdb9fc53d9">6,649</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNy0xLTEtMS0w_618968a2-89e0-4895-bd34-4bcc9721fc6e">3,737</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNy0zLTEtMS0w_da5df25f-bdb6-4dc6-81bb-639c19a6302c">3,837</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Amortization of acquired intangible 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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:AmortizationOfAcquiredIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOC0xLTEtMS0w_f188d3b5-3705-416f-a4c0-9c29679cc46a">1,496</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:AmortizationOfAcquiredIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOC0zLTEtMS0w_55b96e21-8fe7-48cc-b4a3-1fc637bc69ea">1,504</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Gain on loan extinguishment</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOS0xLTEtMS01MjU_a44e8581-474f-4b3d-bc99-a3669d61c373">796</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOS0zLTEtMS01MjU_13ddb913-31b9-484c-aec8-ebd212dc0b09">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Reversal of uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="pxlw:ReversalOfUncertainTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOS0xLTEtMS0w_13787f1a-0862-410c-a1d4-4b3a8a272131">88</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="pxlw:ReversalOfUncertainTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOS0zLTEtMS0w_1d8f5be9-52af-4dac-9a04-07dc64cde96d">124</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Deferred income tax expense </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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTEtMS0xLTEtMA_a2775eeb-ca4d-45f1-aed3-0961a715069c">26</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTEtMy0xLTEtMA_9f8d0555-a2ac-44bd-a806-7d368baa37eb">45</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accretion on short-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMS0xLTEtNjEz_e439497f-aec8-4342-bc93-0adff6b92dde">4</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMy0xLTEtNjEz_4ead0e2e-beb8-45cb-b9d7-8033aeadb9cd">94</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Gain on sale of marketable securities</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:MarketableSecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMS0xLTEtMTk1OA_eba9d3f3-5483-4a5d-b3b7-c4c273e27d44">4</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMy0xLTEtMTk1OA_da1a13f7-084c-4011-bfa9-a9e73614d07a">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Gain on sale of patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTMtMS0xLTEtNjAz_8bb7d779-771b-42a5-af91-f3cc06a43a44">&#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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTMtMy0xLTEtNjAz_d5b7ff55-16f9-494c-a546-f5b6143f8e09">3,905</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Inventory step-up and backlog 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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMS0xLTEtMA_369ccdce-ef61-4f8b-8a0e-94b32519ef76">&#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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMy0xLTEtMA_80283f6d-7444-4924-942b-b3819061a7d6">12</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjEtMS0xLTEtMA_3b9e03d7-bba8-439e-bafe-253368df308b">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjEtMy0xLTEtMA_651dd24b-ae65-4268-8c79-9884d94df747">3</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjMtMS0xLTEtMA_d4f60c42-53f9-47bc-9ee5-f2430b595142">6,243</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjMtMy0xLTEtMA_af1f7685-c5b4-4c16-a284-9475f919a853">3,933</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjQtMS0xLTEtMA_35ab10b8-26dc-4089-9233-f0dede585eb2">2,956</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjQtMy0xLTEtMA_b9b4a207-dc8c-4c03-97d7-4cd5be868434">2,459</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Prepaid expenses and other current and long-term assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjUtMS0xLTEtMA_b3a2fb03-15eb-4a22-a8cf-fe11cae11f28">3,295</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjUtMy0xLTEtMA_bf8e50cf-c879-472a-b2fd-a7f26ee83f64">2,172</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjYtMS0xLTEtMA_388496db-d900-448f-ac74-5e49007aedc4">166</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjYtMy0xLTEtMA_5a3876e3-6329-4555-aa65-5a0af0e94799">1,304</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accrued current and long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjctMS0xLTEtMA_926adf52-81fb-47a8-9adf-8cbfc230d3bc">2,361</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjctMy0xLTEtMA_c76e5137-a844-431b-ae5c-a65a9603d845">3,686</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Income taxes 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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjgtMS0xLTEtMA_ea9a6eab-c421-4458-b4fc-f7fa64e37cbf">290</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjgtMy0xLTEtMA_5b91b583-28db-41c9-932c-8b50aa935b74">14</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjktMS0xLTEtMA_f239852f-6532-4c13-bc7c-6be1e390acef">3,711</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjktMy0xLTEtMA_da7a26be-992a-4fd3-bd95-f1bb0c9d0eb3">10,380</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Proceeds from sales and maturities of marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzItMS0xLTEtNTcw_9cef17ae-e185-4c29-b117-ad46d46d9d27">8,229</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzItMy0xLTEtNTcw_134fcc3a-9069-4e9e-9e32-d3a65cd28722">10,050</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzMtMS0xLTEtNTgw_be852526-db25-4a70-badb-7f21aef10155">2,637</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzMtMy0xLTEtNTgw_e97f0ffe-6218-411b-8fed-754b384e2a79">2,629</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Purchases of available-for-sale marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzEtMS0xLTEtMA_e6e5fd7c-6c3d-45a7-b3b3-f74604eda9a2">1,500</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzEtMy0xLTEtMA_223454c4-9446-4933-8aa8-119ebdfb7262">10,856</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Purchases of licensed technology</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireOtherProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzUtMS0xLTEtNTkw_c99e8a72-c8a6-4fc2-81cf-29e9ee8ae877">152</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireOtherProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzUtMy0xLTEtNTkw_5a31a0ba-d785-42d3-877b-dde701892cbd">521</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Proceeds from sale of patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzMtMS0xLTEtMA_4deec5ab-3800-4e9d-b5c0-95fadb50c1b5">&#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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzMtMy0xLTEtMA_c3e751f7-694c-4147-9cc8-bada11d89eb4">4,250</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Payment associated with sale of patents</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzYtMS0xLTEtMA_fbaa6c56-34b5-4dce-878d-5611626fe9cd">&#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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzYtMy0xLTEtMA_139f1e9f-f0b3-4a83-81cc-7d2d0879800a">345</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net cash used in (provided by) investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzktMS0xLTEtMA_587f38d4-4c72-4cdf-8a1c-ac0db25d2736">3,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzktMy0xLTEtMA_1ccfbac7-4d93-4a4d-bcbc-275abf2af271">51</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net proceeds from equity offering</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMS0xLTEtNTUx_ba1b1edb-98a6-4649-b01e-05e8cf132d35">12,743</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMy0xLTEtNTUx_1bf4773d-8aed-4423-b084-81d20abbfbef">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net proceeds from private placement 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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMS0xLTEtNTM1_4599dd4b-ea7c-45bd-b1f7-645f9cbe7927">6,210</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMy0xLTEtNTM1_73582def-6046-4c1c-9710-191751fce4e4">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net proceeds from "at the market" equity offering</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:ProceedsFromIssuanceOfAtTheMarketOffering" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDMtMS0xLTEtNTM1_3ae3aeaa-2498-4111-90a8-b33c5fa17135">4,429</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pxlw:ProceedsFromIssuanceOfAtTheMarketOffering" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDMtMy0xLTEtNTM1_3d8128eb-82ed-41f1-acdc-f4f706067352">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Payments on asset financings</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDEtMS0xLTEtMA_ea159bc9-1c0e-42fe-ac96-4412232d10f7">1,007</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDEtMy0xLTEtMA_feb46e6c-dc51-4ddf-a18b-ddfe47e531d6">826</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Proceeds from Paycheck Protection Program loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDUtMS0xLTEtNTQw_58002a32-c92b-4bc9-b300-6e54a8aab031">796</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDUtMy0xLTEtNTQw_e3c77d14-20cb-40db-8c68-91a635d9f059">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Proceeds from issuances of common stock under employee equity incentive plans</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMS0xLTEtMA_f65c3f9f-b6f6-469b-82ac-4f0cd205d24e">600</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMy0xLTEtMA_1a786034-d3de-4364-a8a9-a89337e95256">570</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDctMS0xLTEtMA_b2336c28-21de-4b4d-a1f2-f92b6d894dbb">23,771</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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDctMy0xLTEtMA_e19ab88e-570a-4a3c-b619-e8fa6efe9a73">256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDgtMS0xLTEtMA_82f11711-18f8-40e4-91e2-53c9ec371859">24,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDgtMy0xLTEtMA_7f0e208c-969d-43a4-8a7e-4092ae7afa85">10,687</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDktMS0xLTEtMA_a0170275-12e8-4612-9952-b464b07ed044">7,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aed43b86170473b94ca5c2ef0a752a2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDktMy0xLTEtMA_5b3c19a4-ef91-4a2b-9122-126854e40b11">17,944</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTAtMS0xLTEtMA_e6e5981a-254c-47ff-88ac-960f20cff89e">31,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTAtMy0xLTEtMA_c2f233b0-90e8-400a-b2a8-7cb7f40ec2a9">7,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash paid for income taxes, net of refunds received</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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTMtMS0xLTEtMA_9167fff3-a630-425c-961a-9483dd83d606">397</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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTMtMy0xLTEtMA_7c5dba5d-ed76-4cec-ae15-08fbfaf442ef">547</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash paid during the year for interest</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTQtMS0xLTEtMA_f12fea06-6ac6-4cde-b825-a8ee7c55c5a8">217</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTQtMy0xLTEtMA_86349a87-c23b-4026-a05c-609576003d9b">142</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:20.25pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Gain on loan extinguishment</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:8.5pt;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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTYtMS0xLTEtNDkw_510f484a-b86e-416d-affe-415895b6c189">796</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 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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTYtMy0xLTEtNDk5_48a64ae5-9b91-4021-9bf1-92d65a03ab47">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:20.25pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Acquisitions of property and equipment and other assets under extended payment terms</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTYtMS0xLTEtMA_a9cfa4ee-cb69-4521-9456-7d9cca7ce61c">1,495</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="pxlw:FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTYtMy0xLTEtMA_62d46d88-a451-402c-b1ed-331e0141f286">934</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">56</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">PIXELWORKS, INC.</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:120%">CONSOLIDATED STATEMENTS OF SHAREHOLDERS' 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:120%">(In thousands, except share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.219%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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="3" rowspan="2" 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%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Accumulated<br/>Deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Shareholders'<br/>Equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe698adbf9da4f6c8b63a7db167d5a5c_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtMS0xLTEtMA_9cf914a0-cc7d-4a96-9e32-0989a1874d7a">36,937,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe698adbf9da4f6c8b63a7db167d5a5c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtMy0xLTEtMA_88198418-16d0-4ef6-a2eb-8c441f5b8565">428,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec17600a51984f18822f7636690ba59b_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtNS0xLTEtMA_195e8809-1b9f-43b4-ad2f-c938f90e29aa">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4de7fbaf01b541f9b64521501a481c7d_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtNy0xLTEtMA_d24c932d-c81f-43bc-9e74-6e2148f16556">379,528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aed43b86170473b94ca5c2ef0a752a2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtOS0xLTEtMA_920ca0e5-4a55-4569-adbe-5b3acdc50232">49,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:8pt;font-weight:400;line-height:100%">Stock issued under employee equity incentive plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTItMS0xLTEtMA_7bbb3cab-3459-4430-8937-d0df7f177533">1,497,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTItMy0xLTEtMA_2ac9b5cb-619c-4d52-b3a3-e79e72980321">570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTItOS0xLTEtMA_58ac0481-47e9-42d4-ae85-2e76ef661198">570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTQtMy0xLTEtMA_b903816e-0eed-484b-a840-369a5fa1dcaf">6,649</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: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-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:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTQtOS0xLTEtMA_fcb1765f-75fe-4514-9765-555c6e574e4d">6,649</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized gain on available-for-sale securities</span></td><td colspan="2" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTYtMy0xLTEtMA_c99262d2-1e8d-43ff-87f4-effea59999e0">&#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="i57c27149f7694c4aaa9e2305924434a9_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTYtNS0xLTEtMA_ea60540e-0acc-40cd-9a8a-939353cee02a">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTYtOS0xLTEtMA_8c700d53-d920-49e0-86e7-11399d370810">3</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</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: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: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-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:100%">(<ix:nonFraction unitRef="usd" contextRef="i95ffa3fba76e408c87d24e4cd3f5aad4_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTgtNy0xLTEtMA_97aee4fe-b892-4020-a28c-06561f6bd69d">9,077</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:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTgtOS0xLTEtMA_0afd4dea-fd0c-4c72-bef8-c495d5034b35">9,077</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign pension adjustment, net of tax of $(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" name="pxlw:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTktMC0xLTEtMjUxNi90ZXh0cmVnaW9uOjE1MzY1NGQ3MjQxYjQ0YTBhYWZlZjdjZjEwNzZjOGY5XzI3NDg3NzkwNjk0OTQ_ae4296d5-c14b-4c39-9b2c-b44bea7e13ce">1</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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i57c27149f7694c4aaa9e2305924434a9_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTktNS0xLTEtMA_99199f16-e1c2-4800-85ff-4daf4cb9a715">6</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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTktOS0xLTEtMA_7deb9506-ec59-4ae5-8761-d4b4992a5015">6</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:8pt;font-weight:700;line-height:100%">Balance as of December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i32944890d4764a5b9285c596abeab1f6_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtMS0xLTEtMA_cdf9a615-f11f-445d-b031-cf35ec205df8">38,434,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32944890d4764a5b9285c596abeab1f6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtMy0xLTEtMA_76582fd9-52e4-4def-9f13-6195b17619ed">436,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66bcee33725a4d26ac3fc0385fb3fdce_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtNS0xLTEtMA_8a773257-4e9c-4ad8-aaf1-2b04deb83299">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40f17c5e2797493298a20ab3275dbd40_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtNy0xLTEtMA_3d0a9d0c-70df-4cd6-bfe2-2a1379b6b461">388,605</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtOS0xLTEtMA_b4529b0e-3e72-4cf9-8a46-2c58527cab0a">47,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:8pt;font-weight:400;line-height:100%">Stock issued under employee equity incentive plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iec1c183dfbb045dda842130b5b38dffb_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjEtMS0xLTEtMA_f155142e-2d98-4150-8f9d-603adde12da1">2,061,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec1c183dfbb045dda842130b5b38dffb_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjEtMy0xLTEtMA_3b61fb91-bccd-43c0-9013-fd298ef2e28f">600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjEtOS0xLTEtMA_2294630b-5177-423e-bb2f-ff96dd6decd9">600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:8pt;font-weight:400;line-height:100%">Equity offering</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:100%"><ix:nonFraction unitRef="shares" contextRef="id9e1d480d17c44ec9384a02d355c613c_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjItMS0xLTEtMA_5c4e5041-f99c-4b97-bffb-3730cc2db192">5,635,000</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e1d480d17c44ec9384a02d355c613c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjItMy0xLTEtMA_baa2bf8d-2a17-4572-867c-4666e91b70c4">12,743</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: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-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:100%"><ix:nonFraction unitRef="usd" contextRef="i520ef34dc428442fb7dade3f2f4f330c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjItOS0xLTEtMA_96929a7d-a9a4-426d-9d0f-0e06c69cc747">12,743</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:8pt;font-weight:400;line-height:100%">Private placement 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iecb6fb6eb21e428fb88371c015ffe0e7_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtMS0xLTEtNDYz_df8b8a24-a9c5-4539-b664-b140da26fa5e">3,200,000</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="iecb6fb6eb21e428fb88371c015ffe0e7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtMy0xLTEtNDYz_c77d7ba4-d5a4-43f4-a790-eae76b9eddba">6,210</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%">&#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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i97c9e2e7a44f4601b083e2685ae3b225_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtOS0xLTEtMjYxOA_cc3a5961-7425-4b13-9962-0340cf2b42f5">6,210</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">"At the market" equity offering</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:100%"><ix:nonFraction unitRef="shares" contextRef="iae25f9b7ce81431d91515725857f3204_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjQtMS0xLTEtNDY3_54adb27b-fd6e-44b0-a26f-3a098d10d71c">1,747,466</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae25f9b7ce81431d91515725857f3204_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjQtMy0xLTEtNDY3_43534ae2-ac54-41ff-84fd-ad271dd718ae">4,429</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: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-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:100%"><ix:nonFraction unitRef="usd" contextRef="i52aa8e212742415d8951a2f3937b2a38_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjQtOS0xLTEtMjYxOA_4d0f4bbd-f060-4f8c-9541-20123c5b3477">4,429</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:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="iec1c183dfbb045dda842130b5b38dffb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtMy0xLTEtMA_ca53c308-61ee-4a1b-86c3-5878d7d643d3">7,853</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%">&#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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtOS0xLTEtMA_3b08f9f4-6e88-4efe-8f5b-4938c23b88bb">7,853</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized loss on available-for-sale securities</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: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: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i55737fc8cc554423b77a51f98e4771f2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjUtNS0xLTEtMA_9ffbd0a5-72bf-4d4b-ba1d-9f37c2438ce0">3</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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjUtOS0xLTEtMA_14e8df9f-ab1c-44a7-a26b-b41084328fa1">3</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i078a1eedc88546c7a4ac173fefba5835_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjctNy0xLTEtMA_e090f5ff-f565-4b8b-ae83-e5370b2aa548">26,529</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:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjctOS0xLTEtMA_104dda94-947c-438f-a084-c450c5e35fdc">26,529</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign pension adjustment, net of tax of $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="pxlw:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjgtMC0xLTEtMjUxMS90ZXh0cmVnaW9uOmQyNWM3MzViN2MyZDRlODliZDQ3MmE4ZTI3ZTU2ZTY4XzI3NDg3NzkwNjk0OTA_956487b4-b1d7-4504-8d6e-4457a038378d">10</ix:nonFraction></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: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:#cceeff;padding:2px 1pt 2px 0;text-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:100%"><ix:nonFraction unitRef="usd" contextRef="i55737fc8cc554423b77a51f98e4771f2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjgtNS0xLTEtMA_1f66c065-e131-48ed-ad95-a0d65a0dc1dd">38</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: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjgtOS0xLTEtMA_5bf8ec45-a054-4e8b-b262-1cdf6beb5433">38</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:8pt;font-weight:700;line-height:100%">Balance as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i29ad911bdee74b6eb313899e81534061_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktMS0xLTEtMA_7b264a5f-bdd2-4175-ae93-f3ce3af695ca">51,078,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ad911bdee74b6eb313899e81534061_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktMy0xLTEtMA_d1124461-653b-44e9-8927-dfc7bfee2690">467,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16108a9419ec48fc8ad87ae8ca9576a0_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktNS0xLTEtMA_877b7c96-3987-4320-a1e3-dfa6de27d38d">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92ae36620aa2446c8a6940cf83eddabe_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktNy0xLTEtMA_e8939a51-c5ec-4543-a3f5-79623d8afa99">415,134</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktOS0xLTEtMA_de894c2f-de07-490b-9570-c5444d26f4b0">52,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">57</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">PIXELWORKS, INC.</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:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</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:120%">(In thousands, except share and per share data)</span></div><div style="text-align:center"><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_82"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfMzcwNA_0569f43d-0861-4c46-8066-f9000fd4c69f" continuedAt="i8aaa3742f85e4c46aebd348d84717992" escape="true">BASIS OF PRESENTATION</ix:nonNumeric></span></div><ix:continuation id="i8aaa3742f85e4c46aebd348d84717992"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Business</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%">Pixelworks is a leading provider of high-performance and power-efficient visual processing solutions that bridge the gap between video content formats and rapidly advancing display capabilities. We develop and market semiconductor and software solutions that enable consistently high-quality, authentic viewing experiences in a wide variety of applications from cinema to smartphones. Our primary target markets include Mobile (smartphone, gaming and tablet), Home Entertainment (TV, personal video recorder ("PVR"), over-the-air ("OTA") and projector), Content (creation, remastering and delivery), and Business &amp; Education (projector).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we had an intellectual property portfolio of <ix:nonFraction unitRef="patent" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" name="pxlw:NumberOfPatents" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfNzY1_fb0cccf5-4583-48d1-b737-b35fbf2609f3">338</ix:nonFraction> patents related to the visual display of digital image data.&#160;We focus our research and development efforts on developing video algorithms that improve quality, and architectures that reduce system power, cost, bandwidth and increase overall system performance and device functionality.&#160;We seek to expand our technology portfolio through internal development and co-development with business partners, and we continually evaluate acquisition opportunities and other ways to leverage our technology into other high-value markets. </span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pixelworks was founded in 1997 and is incorporated under the laws of the state of Oregon. On August 2, 2017, we acquired ViXS Systems, Inc., a corporation organized in Canada ("ViXS") ("the Acquisition").</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:400;line-height:120%">Our consolidated financial statements include the accounts of Pixelworks and its wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated. All foreign subsidiaries use the U.S. dollar as the functional currency, and as a result, transaction gains and losses are included in the consolidated statements of operations. Transaction losses were $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfMTg1Mw_e7e4e8d2-5d6d-4209-b610-5c116b8b8ee6">419</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfMTg1Nw_e24bd69b-8a0f-4ec3-b0e0-1c47654dc861">270</ix:nonFraction> for the years ended December&#160;31, 2020 and 2019, respectively.</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:120%">Use of Estimates</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfMzcwNQ_f9a8a4f7-88d1-48a6-9689-bd48297f1b95" escape="true">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires us to make estimates and judgments that affect amounts reported in the financial statements and accompanying notes. Our significant estimates and judgments include those related to revenue recognition, valuation of excess and obsolete inventory, lives and recoverability of equipment and other long-lived assets, valuation of goodwill, stock-based compensation and income taxes. The actual results experienced could differ materially from our estimates.</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_85"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyOTg_3b8a7733-ae93-41f1-b446-61bba0ce955c" continuedAt="i41b4573b28004dd880867f82d56568ef" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="i41b4573b28004dd880867f82d56568ef" continuedAt="ie3fb7968b4c74d3dae6e5f3bb4883fe8"><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNjQ_84552134-6611-451f-9420-53e34f074cdb" escape="true">We classify all cash and highly liquid investments with original maturities of three months or less at the date of purchase as cash and cash equivalents. Cash equivalents, which as of December 31, 2020 and 2019 consisted of U.S. denominated money market funds, totaled $<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfNDY5_8a966d9f-5f45-49ab-8af2-5c57432cb8fc">23,832</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfNDc2_44d8c797-7907-4e18-8a5f-c24cf2657bb5">1,307</ix:nonFraction> as of December&#160;31, 2020 and 2019, respectively.</ix:nonNumeric></span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzMjQ_2518a7e7-f285-480c-919f-6676774228b2" escape="true">Our investments in marketable securities are classified as available-for-sale. Available-for-sale securities are stated at fair value based on quoted market prices with unrealized holding gains or losses, net of tax, included in accumulated other comprehensive income, a component of shareholders&#8217; equity. The cost of securities sold is based on the specific identification method.</ix:nonNumeric></span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNTg_f469457e-04ff-44f3-8792-0edcd958bcac" escape="true">Accounts receivable are recorded at invoiced amount and do not bear interest when recorded or accrue interest when past due. We maintain an allowance for doubtful accounts for estimated losses that may result from the inability of our customers to make required payments. At the end of each reporting period, we estimate the allowance for doubtful accounts based on an account-by-account risk analysis of outstanding receivable balances. The determination to write-off specific accounts receivable balances is made based on the likelihood of collection and past due status. Past due status is based on invoice date and terms specific to each customer.</ix:nonNumeric></span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyOTM_c39bf1fa-3dcd-4058-8c5f-ddecdebfea98" escape="true">Inventories consist of finished goods and work-in-process, and are stated at the lower of standard cost (which approximates actual cost on a first-in, first-out basis) or market (net realizable value).</ix:nonNumeric></span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNjk_6aa88a89-0537-4feb-b964-1b3f15d74a55" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost. Depreciation and amortization is calculated on a straight-line basis over the estimated useful life of the assets which are generally as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.954%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i292776d8b23a48dd915242563a14f988_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RhYmxlOmZhZDMxZmJkNTYwOTQzMWM5NDk4NTJmNzc1NmYzZTU1L3RhYmxlcmFuZ2U6ZmFkMzFmYmQ1NjA5NDMxYzk0OTg1MmY3NzU2ZjNlNTVfMC0yLTEtMS0w_847d6558-00df-4734-95ea-7543b016bec7">Lesser of 3 years or contractual license term</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if0126168f315438881d2ae7cbce4c605_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RhYmxlOmZhZDMxZmJkNTYwOTQzMWM5NDk4NTJmNzc1NmYzZTU1L3RhYmxlcmFuZ2U6ZmFkMzFmYmQ1NjA5NDMxYzk0OTg1MmY3NzU2ZjNlNTVfMS0yLTEtMS0w_1b5bf5cd-d4dc-409d-93a9-f4bfc5926617">2 years</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5077afb105b14822b049affe2cdfff02_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RhYmxlOmZhZDMxZmJkNTYwOTQzMWM5NDk4NTJmNzc1NmYzZTU1L3RhYmxlcmFuZ2U6ZmFkMzFmYmQ1NjA5NDMxYzk0OTg1MmY3NzU2ZjNlNTVfMi0yLTEtMS0w_ef0fe4da-8be2-4894-a14a-98f4aa4ad736">2 to 4 years</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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;text-align: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="if0d47328f7bf4f8ba22f327b27c867c7_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RhYmxlOmZhZDMxZmJkNTYwOTQzMWM5NDk4NTJmNzc1NmYzZTU1L3RhYmxlcmFuZ2U6ZmFkMzFmYmQ1NjA5NDMxYzk0OTg1MmY3NzU2ZjNlNTVfMy0yLTEtMS0w_6d338473-0ee7-4843-a95b-5b937f77d855">Lesser of lease term or estimated useful life</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of property and equipment repairs and maintenance is expensed as incurred.</span></div></ix:nonNumeric><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Licensed Technology</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNzE_64c43636-8f37-4350-b79e-4396190fa7e5" escape="true">We have capitalized licensed technology assets in other long-term assets. These assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the asset, if the license is not contractually limited, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMjc0ODc3OTA4NzkyMg_24532708-56c4-46f9-92d7-9cf9134c4b6f">two</span> to <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:durwordsen" name="pxlw:YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMjQxMQ_1c76e723-17d0-4d45-810e-85abc8691bb9">five years</ix:nonNumeric>.</ix:nonNumeric></span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful Lives and Recoverability of Equipment and Other Long-Lived Assets</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate the remaining useful life and recoverability of equipment and other assets, including identifiable intangible assets, whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentImpairment" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNTU_66916d2f-6a9c-4208-88a4-4fbe99b47b1d" escape="true">If there is an indicator of impairment, we prepare an estimate of future, undiscounted cash flows expected to result from the use of each asset and its eventual disposition. If these cash flows are less than the carrying value of the asset, we adjust the carrying amount of the asset to its estimated fair value.</ix:nonNumeric> We have concluded that the carrying value of our long-lived assets is recoverable as of December 31, 2020.</span></div></ix:continuation><div style="margin-top:14pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie3fb7968b4c74d3dae6e5f3bb4883fe8" continuedAt="ib04578b8a2974d9d890b05edeaf3cd37"><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNjY_df5aa93d-b881-43a2-b539-599501876cdc" escape="true"><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized, rather it is tested, at least annually, for impairment at a reporting unit level. Impairment of goodwill is the condition that exists when the carrying amount of a reporting unit that includes goodwill exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. If the fair value of a reporting unit exceeds the carrying amount, goodwill of the reporting unit is not considered impaired.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate impairment using the guidance set forth in FASB Accounting Standards Update No. 2017-04,&#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%">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2017-04") which states that an entity may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of goodwill impairment loss to be recognized. An entity has an unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to the quantitative goodwill impairment test. Accordingly, we have elected to bypass the qualitative assessment and proceed directly to the quantitative goodwill impairment test. We tested goodwill for impairment under the quantitative goodwill impairment test during the fourth quarter of 2020 and concluded that goodwill was not impaired.</span></div></ix:nonNumeric><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty Program</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:StandardProductWarrantyPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzMTE_2016b9f8-b4ac-469a-8c2a-206cfcfbdb5e" escape="true">We warrant that our products will be free from defects in material and workmanship for a period of twelve months from delivery. Warranty repairs are guaranteed for the remainder of the original warranty period. Our warranty is limited to repairing or replacing products, or refunding the purchase price. At the end of each reporting period, we estimate a reserve for warranty returns based on historical experience and knowledge of any applicable events or transactions. The reserve for warranty returns is included in accrued liabilities in our consolidated balance sheets.</ix:nonNumeric></span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzMzk_2a856208-92d3-4a9f-9d6a-80e9b5eb3fbb" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently sponsor a stock incentive plan that allows for issuance of employee stock options and restricted stock awards, including restricted stock units. We also have an employee stock purchase plan for all eligible employees. The fair value of share-based payment awards is expensed straight-line over the requisite service period, which is generally the vesting period, for the entire award. Additionally, any modification of an award that increases its fair value will require us to recognize additional expense.</span></div><div style="margin-top:5pt;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 of our stock option grants and purchase rights under our employee stock purchase plan are estimated as of the grant date using the Black-Scholes option pricing model which is affected by our estimates of the risk free interest rate, our expected dividend yield, expected term and the expected share price volatility of our common shares over the expected term. The fair value of our restricted stock awards are based on the market value of our stock on the date of grant.</span></div></ix:nonNumeric><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzNDA_1ad1a412-24aa-4794-b812-d62170bb543b" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with research and development activities are expensed as incurred, except for items with alternate future uses which are capitalized and depreciated over their estimated useful lives.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On occasion, we enter into co-development arrangements with current or prospective customers to defray a portion of the research and development expenses we expect to incur in connection with our development of an IC product. As amounts become due and payable, they are offset against research and development expense on a pro-rata basis.</span></div></ix:nonNumeric><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzMjk_441da531-bc64-444f-b1dc-6ae22e8e25fc" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method. This approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between financial statement carrying amounts and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. We establish a valuation allowance to reduce deferred tax assets if it is "more likely than not" that a portion or all of the asset will not be realized in future tax returns.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An uncertain tax position represents treatment of a tax position taken in a filed tax return, or planned to be taken in a future tax return, that has not been reflected in measuring income tax expense for financial reporting purposes. Until these positions are sustained by the taxing authorities, we do not recognize the tax benefits resulting from such positions and report the tax effects for uncertain tax positions in our consolidated balance sheets.</span></div></ix:nonNumeric></ix:continuation><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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib04578b8a2974d9d890b05edeaf3cd37"><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div style="margin-top:11pt;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%">Concentration of Suppliers</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not own or operate a semiconductor fabrication facility and do not have the resources to manufacture our products internally. We rely on a limited number of foundries and assembly and test vendors to produce all of our wafers and for completion of finished products. We do not have any long-term agreements with any of these suppliers. In light of these dependencies, it is reasonably possible that failure to perform by one of these suppliers could have a severe impact on our results of operations. Additionally, the concentration of these vendors within Taiwan, and the People&#8217;s Republic of China increases our risk of supply disruption due to natural disasters, economic instability, political unrest or other regional disturbances. </span></div><div style="margin-top:11pt;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%">Risk of Technological Change</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets in which we compete, or seek to compete, are subject to rapid technological change, frequent new product introductions, changing customer requirements for new products and features, and evolving industry standards. The introduction of new technologies and the emergence of new industry standards could render our products less desirable or obsolete, which could harm our business.</span></div><div style="margin-top:11pt;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%">Concentrations of Credit Risk</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist of cash equivalents and accounts receivable. We limit our exposure to credit risk associated with cash equivalent balances by holding our funds in high quality, highly liquid money market accounts. We limit our exposure to credit risk associated with accounts receivable by carefully evaluating creditworthiness before offering terms to customers.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</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:115%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> ("ASU 2019-12"). ASU 2019-12 removes certain exceptions to the general principles in Accounting Standards Codification ("ASC") 740 and also clarifies and amends existing guidance to provide for more consistent application. ASU 2019-12 will become effective for us in the first quarter of fiscal 2021, and early adoption is permitted. We are evaluating the impact that the adoption of ASU 2019-12 will have on our financial position, results of operations and cash flows, but don't estimate the impact to be significant. </span></div><div style="margin-bottom:8pt;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%">In November 2018, the FASB issued Accounting Standards Update No. 2018-18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Arrangements: Clarifying the Interaction Between Topic 808 and Topic 606 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2018-18"). ASU 2018-18 requires transactions in collaborative arrangements to be accounted for under ASC 606 if the counterparty is a customer for a good or service (or bundle of goods and services) that is a distinct unit of account. The amendment also precludes entities from presenting consideration from transactions with a collaborator that is not a customer together with revenue recognized from contracts with customers. ASU 2018-18 became effective for us on January 1, 2020. The adoption of ASU 2018-18 did not have a material impact on our financial position, results of operations and cash flows.</span></div></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">61</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:120%">NOTE 3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="pxlw:BalanceSheetComponentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYyNQ_8a2f8643-b727-4d8b-87eb-4dd45bc9c76c" continuedAt="i7fa3c742ba78476ba1fd40f16aa789a9" escape="true">BALANCE SHEET COMPONENTS</ix:nonNumeric></span></div><ix:continuation id="i7fa3c742ba78476ba1fd40f16aa789a9" continuedAt="i7aff4270d5c7474d9da93291b7f48bad"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjU3OA_75386039-4039-48f7-b819-bcc96c1d94c8" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.639%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfMi0xLTEtMS0w_0fd3c469-8e9d-476d-b41a-5ce0788a3627">4,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfMi0zLTEtMS0w_a59719d0-2ab4-4ec2-950c-3e0ff09ef92e">10,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfMy0xLTEtMS0w_08c01553-68f7-409f-a344-acd17602fec5">41</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfMy0zLTEtMS0w_9b867abb-81d0-446f-9497-a800bdc9d11b">23</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfNC0xLTEtMS0w_6ae06914-cef8-4111-9de8-9e59aeb31de5">4,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfNC0zLTEtMS0w_af68e0e5-7cfb-4ba6-9f9b-2c3fb03d3f3f">10,915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjU4Ng_3dab326b-2136-4eeb-a974-dbde1fff234a" escape="true"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the change in our allowance for doubtful accounts:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfMi0xLTEtMS0w_1987f919-7179-4810-9bfe-57415d349b34">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aed43b86170473b94ca5c2ef0a752a2_I20181231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfMi0zLTEtMS0w_24d19952-2e2b-42b6-ad50-2c8250e7c90f">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfMy0xLTEtMS0w_e5500c63-2329-478a-9799-e0096a1740f2">18</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfMy0zLTEtMS0w_5d3b59d8-6cac-4587-9d9d-b7f589eda1c1">2</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</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: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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfNS0xLTEtMS0w_7ae534da-a97f-4162-a247-ee8261d5e297">41</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: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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfNS0zLTEtMS0w_7a816690-7358-4ec8-9549-1ea2d8a217fa">23</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjU4MQ_41ea036a-06a2-4120-9c44-b54587648b54" escape="true"><div style="margin-top:5pt"><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.639%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfMi0xLTEtMS0w_c2a6c3a2-3aa3-4a89-82f3-2a87ec3a35f0">1,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfMi0zLTEtMS0w_8992a53e-cfc9-4460-a4f1-004b719d293d">1,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfMy0xLTEtMS0w_e6a2af65-0207-4243-9f18-21edae7d64d3">670</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfMy0zLTEtMS0w_d77be430-e7cd-47e7-af24-8d1fdfb8e174">3,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfNC0xLTEtMS0w_75864fa0-f5a9-4ce9-9391-ec61a5350b05">2,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfNC0zLTEtMS0w_57b3d44f-4a18-4cf6-85bf-84cc7a35ba15">5,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded inventory write-downs of $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjg3_57ff4c57-d038-4e22-9644-75e79c335b98">95</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjkx_0905e491-4a06-464c-be69-6c0d817c3f3c">137</ix:nonFraction> for the years ended December 31, 2020 and 2019, respectively. The inventory write-downs were for lower of cost or market and excess and obsolescence exposure. The inventory write-downs were offset by sales of previously written-down inventory of $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="pxlw:SaleOfPreviouslyReservedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNTUz_028b481a-55cb-49e5-bc27-f334f4e0c0ba">29</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="pxlw:SaleOfPreviouslyReservedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNTU3_0677c6bb-ddcf-4f28-a88b-ed8cddc60b67">35</ix:nonFraction> for the years ended December 31, 2020 and 2019, respectively.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of current prepaid expenses, deposits, income taxes receivable and other receivables. </span></div></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7aff4270d5c7474d9da93291b7f48bad" continuedAt="ide1f3c36e94f4850b6b0902e225b0fa8"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYwOQ_dcb257d0-ba04-4b50-beec-3265441b5776" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.639%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, furniture and fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfMi0xLTEtMS0w_a93e70d0-1d8e-4694-a6b7-e9d4c3d49e99">8,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfMi0zLTEtMS0w_475ef667-52bb-426b-b211-aa1f28a6eb9d">8,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MachineryAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfMy0xLTEtMS0w_6b9e9e89-33c1-4ff6-a999-f27d98bd2c56">6,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MachineryAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfMy0zLTEtMS0w_818459fe-7920-4346-9899-a0b9b0ff5626">6,552</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNC0xLTEtMS0w_6444644b-9152-4459-8d30-af5510288da1">5,711</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNC0zLTEtMS0w_692990bb-01b5-4c51-b244-feb3f83f8589">6,428</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%">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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseholdImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNS0xLTEtMS0w_ecb8d70c-df9b-46c0-8e4d-e9440baa4b30">1,393</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseholdImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNS0zLTEtMS0w_d37eb1a9-2253-47be-8bd7-0396e990b768">1,392</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"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNi0xLTEtMS0w_6326bc87-406b-4be6-9e3a-62edfb10dc9f">22,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNi0zLTEtMS0w_4c6e33ce-8760-42d1-a34f-2c9a247c9353">22,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNy0xLTEtMS0w_bca98232-d05b-49aa-8d10-59af583d74cc">17,188</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNy0zLTEtMS0w_39eae2b2-c116-4165-a194-6036a6d9fda8">18,258</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:top"><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfOC0xLTEtMS0w_245ea669-225c-4e8e-b007-b9adac0d15e5">5,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfOC0zLTEtMS0w_8980ae12-897b-40b6-a3ff-23c4507b2544">4,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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:400;line-height:120%">Software amortization was $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfOTIy_3aeae8c9-f313-40fc-ae39-a01368cb34de">1,174</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfOTI2_8ad2a228-7018-4a5e-bd2b-8b7a5e64d83c">1,320</ix:nonFraction> for the years ended December&#160;31, 2020 and 2019, respectively. Depreciation and amortization expense for equipment, furniture, fixtures, tooling and leasehold improvements was $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTExNw_9b89b44c-13c4-4f77-b7b4-86c6ab17e5fb">2,227</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTEyMQ_5623e670-8880-4f80-a75a-f16964de3a6b">2,300</ix:nonFraction> for the years ended December&#160;31, 2020 and 2019, respectively.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Assets, Net</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist primarily of deposits, deferred tax assets and licensed technology. Amortization of licensed technology was&#160;$<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="pxlw:Amortizationoflicensedtechnology" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTM0Ng_36f85345-2aa9-44ad-a077-6d8effed168d">336</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="pxlw:Amortizationoflicensedtechnology" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTM5MA_64b6b9b1-1b07-4d16-b8e7-be91cc9c77a8">217</ix:nonFraction> for the years ended December&#160;31, 2020 and 2019, respectively.</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:120%">Acquired Intangible Assets, Net</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Acquisition, we recorded certain identifiable intangible assets. <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYxNQ_d6fd2386-a2dd-46af-a571-6a8daa182ba1" continuedAt="i210974907765442c8fca24c9fdf53b9f" escape="true">Acquired intangible assets resulting from this transaction consist of the following:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i210974907765442c8fca24c9fdf53b9f"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.639%"></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%">December&#160;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></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%">Developed technology</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcd812834af84192955b624e2a187fbb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfMi0xLTEtMS0w_fb142b5e-7e4d-4c74-b52c-64d78c6644bb">5,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i011dfe155de746fab0597834dd548b87_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfMi0zLTEtMS0w_c096f40f-2ff9-4625-8f76-a001357aedd0">5,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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="i9d87c387e4634296ad47819ff42b1860_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfMy0xLTEtMS0w_7e818ca1-b6ee-4d58-993b-4d11ac365bb1">1,270</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="i7cd60486a77e41e1bf0ac4f57d7b9e92_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfMy0zLTEtMS0w_4823db13-6563-4110-b22e-5d4994005160">1,270</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%">Backlog and tradename</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbbac3d2440f47f59df35fb5212d1c4f_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNC0xLTEtMS0w_5aadf0af-271e-41b1-bdab-fb1274fc9f6f">410</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="i3ecced4e1a5b4d17ba0c601017befd1a_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNC0zLTEtMS0w_a78c64b8-dc28-487b-8694-0ed75999798d">410</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"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNS0xLTEtMS0w_b1357c2e-a369-45bb-9af8-5830c04231f1">6,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNS0zLTEtMS0w_a9b5c84d-3e51-4027-915d-7490e68af89e">6,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNi0xLTEtMS0w_50b3981f-5b55-4fe3-9126-fa641ab5e4d7">5,523</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNi0zLTEtMS0w_20059751-1f94-4051-9a76-d43ac14c5c02">4,026</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNy0xLTEtMS0w_2c1f69a4-eab0-453b-b870-365d8ac62be8">1,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNy0zLTEtMS0w_19432181-d36f-4f5f-b0aa-8d8a8a1080b1">2,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized over the following estimated useful lives: developed technology and customer relationships, <ix:nonNumeric contextRef="i1e6d8a93fe134955950ece492b5cffc7_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTgzNw_6f256f01-7be4-4504-8453-7e248fdbb07a"><ix:nonNumeric contextRef="i1eb0c596c0d44ca9b909466aed43ca8d_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTgzNw_ea9fd020-61e9-43a7-9d82-959adfdfe314">3</ix:nonNumeric></ix:nonNumeric> to <ix:nonNumeric contextRef="ibd5ede2c87844b6d94e981494a1d475f_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTg0Mw_ad1f2ed2-c614-448e-8765-bb97be172bc9"><ix:nonNumeric contextRef="icdc0952adfc844e4b16b94212a0c6636_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTg0Mw_ce59905a-873e-458b-a548-806cb0624fdf">5</ix:nonNumeric></ix:nonNumeric> years; tradename and backlog, <ix:nonNumeric contextRef="ibd2cb8ec80ad45289d6ec54e5cc247cc_D20200101-20201231" format="ixt-sec:durmonth" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTg3Ng_1395654b-a0a2-4572-9ddf-dca18d4cdb44">6</ix:nonNumeric> to <ix:nonNumeric contextRef="i31ca8d9caed94e1c8a587168ebf20235_D20200101-20201231" format="ixt-sec:durmonth" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTg4Mg_d6ba75c5-22aa-481d-81b7-f85a2f1bae8b">18</ix:nonNumeric> months. Backlog was fully amortized as of December 31, 2018 and tradename was fully amortized as of December 31, 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets was $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjA1MQ_9ae203dd-96b8-4af1-bc46-55043036b7b9">1,496</ix:nonFraction> for the year ended December 31, 2020, with $<ix:nonFraction unitRef="usd" contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjA5Nw_7c78b65a-6a53-4194-8bfd-8602e889c522">1,192</ix:nonFraction> included in cost of revenue and $<ix:nonFraction unitRef="usd" contextRef="i4475cc0dbda04304a34dd59a0c989f61_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjEzMg_a3074d60-1a80-4774-a337-dd370a304271">304</ix:nonFraction> included in selling, general and administrative on the consolidated statements of operations. <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjU5Mg_919a8fd0-a579-4e2a-9b44-17b15d457f16" continuedAt="i796fe58ca9934d93b774b5d57f525207" escape="true">As of December 31, 2020, future estimated amortization expense is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:center"><ix:continuation id="i796fe58ca9934d93b774b5d57f525207"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></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:400;line-height:100%">Years ending December 31:</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmFkNmM0NGE1NTlhYzQ4MDFhNDE3MjIzMzNkMjRmMDU2L3RhYmxlcmFuZ2U6YWQ2YzQ0YTU1OWFjNDgwMWE0MTcyMjMzM2QyNGYwNTZfMi0xLTEtMS0w_b351eba3-ff8c-4cac-9272-4bf745b34697">1,117</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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmFkNmM0NGE1NTlhYzQ4MDFhNDE3MjIzMzNkMjRmMDU2L3RhYmxlcmFuZ2U6YWQ2YzQ0YTU1OWFjNDgwMWE0MTcyMjMzM2QyNGYwNTZfMy0xLTEtMS0w_e5b518ae-70a4-4e08-a27b-a3885ba742a2">90</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"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmFkNmM0NGE1NTlhYzQ4MDFhNDE3MjIzMzNkMjRmMDU2L3RhYmxlcmFuZ2U6YWQ2YzQ0YTU1OWFjNDgwMWE0MTcyMjMzM2QyNGYwNTZfNC0xLTEtMS0w_4724d202-d0bd-47d7-9ab5-e7c871c7ab42">1,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Conditions that would trigger an impairment assessment include, but are not limited to, past, current, or expected cash flow or operating losses associated with the asset. There were no such triggering events requiring an impairment assessment of other intangible assets as of December 31, 2020. </span></div></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ide1f3c36e94f4850b6b0902e225b0fa8" continuedAt="if02fe3aadd7c425a8e7d33dde58cc1b9"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill resulted from the Acquisition, whereby we recorded goodwill of $<ix:nonFraction unitRef="usd" contextRef="i0b9f487c593a4b50ba34f29db04e2011_I20170802" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjg0Mw_a86b858c-d3ef-42c2-9f9f-42f6eec53dcc">18,407</ix:nonFraction>. See Note 2: "Summary of Significant Accounting Policies" for information on our assessment of goodwill impairment.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued Liabilities and Current Portion of Long-Term Liabilities</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYxNA_c4660df8-5d75-49cf-ac9a-62923476a929" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and current portion of long-term liabilities consist of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.639%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMi0xLTEtMS0w_c0b044aa-74e9-446a-b9b9-7fe5fe29d772">2,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMi0zLTEtMS0w_dda36703-a7d3-45f2-b7bb-05df62c3001f">3,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liability, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMy0xLTEtMS0w_b67789d0-0b9e-4271-a0b1-f7d411537b55">2,039</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMy0zLTEtMS0w_368d1be2-4b97-4d62-86f2-0995840c5872">1,545</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%">Current portion of accrued liabilities for asset financings</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNC0xLTEtMS03MjA_4864b1ae-c2c9-4e0d-b525-ed7b451bfd34">786</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNC0zLTEtMS03MjA_f95a711e-97ee-43fa-8051-9ec933431f96">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued costs related to restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:RestructuringReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNS0xLTEtMS03MjU_f5d7d90d-c424-427a-8121-003447e49e0d">630</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:RestructuringReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNS0zLTEtMS03MjU_ba8349c6-4d70-4685-93bf-2e202e6f4f10">66</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commissions and royalties</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:AccruedCommissionsandRoyaltiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNC0xLTEtMS0w_8a3cfc76-9ef3-4c62-ae5a-ddcd9614244b">474</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="pxlw:AccruedCommissionsandRoyaltiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNC0zLTEtMS0w_0ce1227f-ba3b-408d-9de6-d03d530b6daa">663</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%">Accrued interest 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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNi0xLTEtMS0w_83c014d3-cad0-4783-8241-662dc4c2e066">429</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNi0zLTEtMS0w_6319b29b-ccfe-434b-aa43-9d99a4fe2a74">397</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:DeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNy0xLTEtMS0w_b1b8b593-9b30-44c5-ab2b-1261616c8b2b">179</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:DeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNy0zLTEtMS0w_6fd2c402-03ed-4f79-a6e8-04e8003c56dc">146</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMTAtMS0xLTEtMA_e623e28a-63d4-40b8-ab55-5a59086476bf">2,048</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMTAtMy0xLTEtMA_e94111d9-e5cb-4efe-acfd-edb7c8224f2b">1,952</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and current portion of long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMTEtMS0xLTEtMA_d3800738-f448-48c7-95ef-59377c432c83">9,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMTEtMy0xLTEtMA_5704a35f-8c27-4a15-9752-9ed74a438579">8,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYxOQ_837bf13f-f47c-4138-a075-1698aebf7ec5" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the change in deferred revenue:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at beginning of period</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfMy0xLTEtMS0w_f4b078f6-8983-4f6d-8a6b-fe292a916740">146</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="i7aed43b86170473b94ca5c2ef0a752a2_I20181231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfMy0zLTEtMS0w_44267736-753f-4a73-b904-84f8e6fb87b3">96</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Revenue deferred</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNC0xLTEtMS0w_3283ad38-b8e1-47a8-9e17-19338f7575db">935</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNC0zLTEtMS0w_d19839ad-f910-47d4-aa5b-252e905a7589">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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNS0xLTEtMS0w_f50cd792-f118-47a5-bf59-40673abca9f5">902</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNS0zLTEtMS0w_21fae2bc-152c-4fe9-9803-1d72a7452805">461</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNi0xLTEtMS0w_afaabf2f-2a31-4622-bb2a-e3842a249405">179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNi0zLTEtMS0w_37744405-1775-4826-9b1d-d3e700a07642">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-Term Line of Credit</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 21, 2010, we entered into a Loan and Security Agreement with Silicon Valley Bank (the "Bank"), which was amended on December 14, 2012, December 4, 2013, December 18, 2015, December 15, 2016, July 21, 2017, December 21, 2017, December 18, 2018, December 18, 2019, April 17, 2020 and December 14, 2020 (as amended, the "Revolving Loan Agreement"). The Revolving Loan Agreement provides a secured working capital-based revolving line of credit (the "Revolving Line") in an aggregate amount of up to the lesser of&#160;(i) $<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMzgxMQ_7206fd1e-3d64-4f16-910c-803a4d6f6423">10,000</ix:nonFraction>, or (ii)&#160;$<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMzgyMw_6821832d-8460-4797-be21-21fb93e049f2">2,500</ix:nonFraction> plus <ix:nonFraction unitRef="number" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="2" name="pxlw:LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMzgzMQ_7256dadc-bf3a-4415-816c-c307a25ce96d">80</ix:nonFraction>% of eligible domestic accounts receivable and certain foreign accounts receivable. The Revolving Line has a maturity date of March 26, 2021. In addition, the Revolving Loan Agreement provides for non-formula advances of up to $<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNDA2Mg_e31990a2-bb28-4473-a57e-9ad5ff6f12d0">10,000</ix:nonFraction> which may be made solely during the last five business days of any fiscal month or quarter and which must be repaid by the Company on or before the fifth business day after the applicable fiscal month or quarter end.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts advanced under the Revolving Line bear interest at an annual rate equal to the lender's prime rate plus <ix:nonFraction unitRef="number" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="4" name="pxlw:LineOfCreditFacilityInterestRatePrimeRatePlus" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNDM5Mg_6821cd3c-83fd-4fd7-852a-ca88b1d24015">0.25</ix:nonFraction>%. The Revolving Loan Agreement, as amended also provides an option for LIBOR advances that bear interest based on the LIBOR rate, subject to the availability of a LIBOR rate. Interest on the Revolving Line is due monthly, with the balance due on March 26, 2021, which is the scheduled maturity date for the Revolving Line.</span></div></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="if02fe3aadd7c425a8e7d33dde58cc1b9"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Loan Agreement, as amended contains customary affirmative and negative covenants, including with respect to the following: compliance with laws, provision of financial statements and periodic reports, payment of taxes, maintenance of inventory and insurance, maintenance of operating accounts at the Bank, the Bank's access to collateral, formation or acquisition of subsidiaries, incurrence of indebtedness, dispositions of assets, granting liens, changes in business, ownership or business locations, engaging in mergers and acquisitions, making investments or distributions and affiliate transactions. The covenants also require that the Company maintain a minimum ratio of qualifying financial assets to the sum of qualifying financial obligations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Loan Agreement, as amended also contains customary events of default, including the following: defaults with respect to covenant compliance, the occurrence of a material adverse change, the occurrence of certain bankruptcy or insolvency events, cross-defaults, judgment defaults and material misrepresentations. The occurrence of an event of default could result in the acceleration of the Company's obligations under the Revolving Loan Agreement, as amended and an increase to the applicable interest rate, and would permit the Bank to exercise remedies with respect to its security interest.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To secure the repayment of any amounts borrowed under the Revolving Loan Agreement, as amended, the Company granted to the Bank a security interest in substantially all of its assets, excluding its intellectual property assets. The Company has agreed not to pledge or otherwise encumber its intellectual property assets without prior written permission from the Bank.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and December 31, 2019, we had <ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:LinesOfCreditCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjUxNw_0fbd7071-67c6-4629-b9d4-258365e6a15d"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:LinesOfCreditCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjUxNw_b6134f03-d37c-4b4f-b261-5c7fe52edf93">no</ix:nonFraction></ix:nonFraction> outstanding borrowings on the Revolving Line.&#160;</span></div><div style="margin-top:11pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Paycheck Protection Program Loan</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 25, 2020, we entered into a loan with Silicon Valley Bank as the lender in an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i7066d7d5f64948d0baf8a3cdbc629651_I20200425" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTY0OTI2NzQ0OTMwOA_a13a5336-e65f-43b1-b2ad-425943eaa253">796</ix:nonFraction> (the &#8220;Loan&#8221;) pursuant to the Paycheck Protection Program (the &#8220;PPP&#8221;) under the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Loan is evidenced by a promissory note (the &#8220;Note&#8221;) dated April 25, 2020, and matures <ix:nonNumeric contextRef="i7066d7d5f64948d0baf8a3cdbc629651_I20200425" format="ixt-sec:duryear" name="us-gaap:LongTermDebtTerm" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTY0OTI2NzQ0OTU1MQ_26f0f5ae-777b-453d-9d39-652adf22ca68">2</ix:nonNumeric> years from the disbursement date. The Note bears interest at a rate of <ix:nonFraction unitRef="number" contextRef="i7066d7d5f64948d0baf8a3cdbc629651_I20200425" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTY0OTI2NzQ0OTYyMA_afb48962-4698-4d1b-a66f-480c2e8a5751">1.000</ix:nonFraction>% per annum, with the first six months of interest deferred. Principal and interest are payable monthly commencing <ix:nonNumeric contextRef="i0ce72ef684264578973279d3699139a7_D20200425-20200425" format="ixt-sec:durmonth" name="pxlw:DebtInstrumentFirstRequiredPaymentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNTQ5NzU1ODE0OTM3OQ_2f0342dc-8482-441a-a2dc-bc3205e291eb">6</ix:nonNumeric> months after the disbursement date and may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The Note contains customary events of default relating to, among other things, payment defaults or breaches of the terms of the Note. Upon the occurrence of an event of default, the Lender may require immediate repayment of all amounts outstanding under the Note.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the CARES Act, PPP loan recipients can apply for and be granted forgiveness for all or a portion of loans granted under the PPP. The Loan is subject to forgiveness to the extent proceeds are used for payroll costs, including payments required to continue group health care benefits, and certain rent, utility, and mortgage interest expenses (collectively, &#8220;Qualifying Expenses&#8221;), pursuant to the terms and limitations of the PPP. We used the Loan amount for Qualifying Expenses.  During the fourth quarter of 2020, we applied for and received full forgiveness and  have recorded a gain of $<ix:nonFraction unitRef="usd" contextRef="ifba6c7b2e49b41eca2d1c830f272ee36_D20201001-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNTQ5NzU1ODE0OTM3MQ_1edae947-2213-4ffe-9739-1ac17acb30c2">796</ix:nonFraction> within other income in our consolidated statements of operations.</span></div></ix:continuation><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_103"></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:120%">NOTE 4.     <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90ZXh0cmVnaW9uOjM0ZWZhMWRjNzBkYjQyYjRiYWVkN2RkOGRhMmM2ZjMzXzE3MzE_f5a7fd5a-8533-4457-bea9-1a8d2024647d" continuedAt="i502c5c222f1043b2bbac199e858e3040" escape="true">MARKETABLE SECURITIES AND FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="i502c5c222f1043b2bbac199e858e3040" continuedAt="i74eb6810875d4704b0d3d27e92862490"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90ZXh0cmVnaW9uOjM0ZWZhMWRjNzBkYjQyYjRiYWVkN2RkOGRhMmM2ZjMzXzE3NDQ_023f0b80-df84-4ce3-bfb8-9a3793e76532" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and December 31, 2019, all of our marketable securities are classified as available-for-sale and consist of the following:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.202%"></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%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2020:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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="usd" contextRef="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzUtMS0xLTEtMA_fe2ff700-afe8-4d85-b177-e19ab7923ce1">253</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="usd" contextRef="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzUtMy0xLTEtMA_c02989fc-4d02-4bac-9a73-ab306bb83f83">3</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 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="usd" contextRef="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzUtNS0xLTEtMA_94a25681-a4ae-4416-8575-3cd3377a284c">250</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:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzYtMS0xLTEtMA_2b5b9790-b6de-4224-b0cc-346713448d5a">253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzYtMy0xLTEtMA_d717834f-eeb8-40a8-8d10-bb183af4d08d">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzYtNS0xLTEtMA_3b8d8d61-3e6a-4183-87ee-484d01f78aec">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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="usd" contextRef="i54b125378c884069a1607137ecd797c9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktMS0xLTEtMTAwMA_94beb75e-f79a-4a0c-b285-bf6bad972433">2,487</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="usd" contextRef="i54b125378c884069a1607137ecd797c9_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktMy0xLTEtMTAwMA_06deb100-5fbe-4804-8bd6-954279918682">&#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 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="usd" contextRef="i54b125378c884069a1607137ecd797c9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktNS0xLTEtMTAwMA_f1900033-1e9c-470b-b32d-0a2049757132">2,487</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:10pt;font-weight:400;line-height:100%">U.S. government treasury bills</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i818817e102d74b55a4290d74244d41ef_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEwLTEtMS0xLTEwMjE_31c48c91-ec1a-4b3f-9a18-c61c203d57e0">2,249</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="i818817e102d74b55a4290d74244d41ef_I20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEwLTMtMS0xLTEwMjE_d8cf9038-0009-4c24-9576-31f7ed461262">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i818817e102d74b55a4290d74244d41ef_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEwLTUtMS0xLTI0Mzk_36762067-4b9a-4ec4-8700-40d11e74c980">2,250</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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="i9b226aa578f5443eb3b79495887de20f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktMS0xLTEtMA_8576b009-6e14-47e4-a88e-464949dda233">2,236</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="i9b226aa578f5443eb3b79495887de20f_I20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktMy0xLTEtMA_af8ae6f9-9a64-4767-8be1-b1e94cd1da78">2</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="i9b226aa578f5443eb3b79495887de20f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktNS0xLTEtMA_0497f1b9-12f3-45fd-a24a-f440b28bd1d4">2,238</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:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEyLTEtMS0xLTA_6b08e370-c304-4962-b14a-5bdefe94cced">6,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEyLTMtMS0xLTA_efc26d74-33ce-4cdc-b833-5badc41870b7">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEyLTUtMS0xLTA_7e3274f3-977a-4907-b4e5-b37e9a1347a8">6,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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:400;line-height:120%">Unrealized holding gains and losses are recorded in accumulated other comprehensive income, a component of shareholders&#8217; equity, in the consolidated balance sheets.</span></div></ix:continuation><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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i74eb6810875d4704b0d3d27e92862490"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90ZXh0cmVnaW9uOjM0ZWZhMWRjNzBkYjQyYjRiYWVkN2RkOGRhMmM2ZjMzXzE3NDI_80e500af-548c-4e15-8823-9230935e1e3c" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Three levels of inputs may be used to measure fair value:</span></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt">Valuations based on quoted prices in active markets for identical assets and liabilities.</span></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt">Valuations based on inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt">Valuations based on unobservable inputs in which there is little or no market data available, which require the reporting entity to develop its own assumptions.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90ZXh0cmVnaW9uOjM0ZWZhMWRjNzBkYjQyYjRiYWVkN2RkOGRhMmM2ZjMzXzE3NDg_96a94fad-d4f4-4c6e-9399-c550b44df331" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about our assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of December&#160;31, 2020 and 2019:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.637%"></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.637%"></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.641%"></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="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 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December&#160;31, 2020:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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 19pt;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%">Money market funds</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="i1c22def1c3e74b81b01a55aa8c93a777_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzQtMS0xLTEtMA_c008c571-aae3-4d6f-8e03-a9afdd183806">23,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i452268747cd04a29adc2dc8253cae684_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzQtMy0xLTEtMA_db9ab9e4-a1cf-4c38-a326-dee0a7e5af27">&#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 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="ia9517bb5e2b34d1c83716a52eb56d307_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzQtNS0xLTEtMA_754f1f8b-21c5-4b90-a2b9-fbf73a93b2f3">&#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 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="i3b06b0944a084503814a278ace9e63fc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzQtNy0xLTEtMA_1a4ee7e6-fd52-4591-81ff-0a92a068df39">23,832</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Short-term marketable securities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a311d31bf041b190ae2c60d67d5540_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzEwLTEtMS0xLTA_b79201e8-5c9e-4082-86b7-f437661bff4b">&#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="i8bfa632c75264e1190e937f5edce4a2d_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzEwLTMtMS0xLTA_462130d4-27ba-40a3-9bf6-41184b7d6dd9">250</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="i29a506d50ebf4d2fb65ce06a1d9376ce_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzEwLTUtMS0xLTA_e5ee59c4-ef23-4b3e-8619-484c4211d391">&#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="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzEwLTctMS0xLTA_1b4f6453-ddb3-4300-a1c6-0792034dc4c6">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December&#160;31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Money market funds</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="usd" contextRef="if2592a096ffb4967877007790c67c133_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE1LTEtMS0xLTA_44dc899a-6e76-4912-b6ab-c64c0a173233">1,307</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="usd" contextRef="i5a644f565dea4702abc28dbcbfa284ee_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE1LTMtMS0xLTA_fa3b48b3-ae91-42e1-bb77-1bf7ffdc6f1c">&#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 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="usd" contextRef="i8f9de9b4c1574209a27d4020bb0ed866_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE1LTUtMS0xLTA_bd428d48-e106-447b-979f-84524a1677c2">&#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="i5afd8ec4799a40f1adb5590445e6b8cb_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE1LTctMS0xLTA_0ffc3945-f99b-468a-a57f-cae81f98486f">1,307</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Short-term marketable securities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">U.S. government treasury bills</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="i5dd10e2fd196476cbff5abfed4b0a855_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTEtMS0xLTE4Mjk_656e4ced-9984-45ce-9e4a-e008dd6e2356">2,250</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="i69c9e39960e14ba797720c813d16d523_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTMtMS0xLTI2OTE_3a26a2d3-c9e4-48b9-b8f5-1deab527e620">&#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="i7919957f38b442ce9e939b68250a5b8f_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTUtMS0xLTI2OTE_e402ae48-fb45-4d1d-a5a9-8f72f71ae552">&#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="i818817e102d74b55a4290d74244d41ef_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTctMS0xLTI2OTE_f3f55d94-67dd-426c-b042-88d08b6c8a7f">2,250</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e724e4d01064d18af708bb80d16314f_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTEtMS0xLTI2OTM_cb38a260-98a3-4981-a8df-29f1fe8db90f">&#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="id02e5d87bb5e456eb4a08a735924fd64_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTMtMS0xLTEwNDE_b2efec3b-5109-47f9-9026-97eba8903d37">2,487</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="ie7607e953c134fe9b539779278562a95_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTUtMS0xLTI2OTM_a6464524-e05e-42fa-87f3-90c309457603">&#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="i54b125378c884069a1607137ecd797c9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTctMS0xLTI2OTM_b4bac16e-675c-44c5-aeb0-df3c92718a43">2,487</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 19pt;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%">Corporate debt securities</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="i19225b7f3d15466baf22f8b732638db9_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIxLTEtMS0xLTI2OTM_169050f9-8fa8-4ac6-be2c-24e3558cf833">&#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="i2f53162ca0304439b67b7d66acc46261_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTMtMS0xLTA_2ed24e29-9f9f-4151-a0ce-08f0d0caca38">2,238</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="i1f1b1aa12c394b12b9c5f78ba60110ce_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIxLTUtMS0xLTI2OTM_07dfea28-30c5-4499-a801-5295bbc5ef20">&#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="i9b226aa578f5443eb3b79495887de20f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTctMS0xLTA_846c5948-2255-48d9-bc52-30647e9a2b8b">2,238</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:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily use the market approach to determine the fair value of our financial instruments. The fair value of our current assets and liabilities, including accounts receivable and accounts payable approximates the carrying value due to the short-term nature of these balances. We have currently chosen not to elect the fair value option for any items that are not already required to be measured at fair value in accordance with U.S. GAAP.</span></div></ix:continuation><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_106"></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:120%">NOTE 5:     <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzEzODk_3f121b50-40b5-4e58-9780-af0f16e9559f" continuedAt="ifdf42792f2a14df9a8a955e5e8451d36" escape="true">RESTRUCTURINGS</ix:nonNumeric></span></div><ix:continuation id="ifdf42792f2a14df9a8a955e5e8451d36"><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%">In August 2020, we executed a restructuring plan to make the operation of the Company more efficient (the "August 2020 Plan"). The August 2020 Plan included an approximately <ix:nonFraction unitRef="number" contextRef="i93aa4666f4c242dfbe0fe9aa3f1dd17d_D20190601-20190630" decimals="2" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzI3NDg3NzkwNzIzMzc_f58256ce-14a9-48c3-b5f6-6814a7374863">14</ix:nonFraction>% reduction in workforce, primarily in the areas of operations, research and development, sales and marketing.</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%">In January 2020, we executed a restructuring plan to make the operation of the Company more efficient (the "January 2020 Plan"). The January 2020 Plan included an approximately <ix:nonFraction unitRef="number" contextRef="i932aa98ada8643029b1bcaed933be899_D20190601-20190630" decimals="2" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzI3NDg3NzkwNzIzNDE_97029116-88f2-4cc5-a66e-7a4d26c34d62">4</ix:nonFraction>% reduction in workforce, primarily in the areas of research and development and sales.</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%">In June 2019, we executed a restructuring plan to make the operation of the Company more efficient (the "2019 Plan"). The 2019 plan included an approximately <ix:nonFraction unitRef="number" contextRef="i46a27cdee3eb42bbb5a125dd2fd05137_D20190601-20190630" decimals="2" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzE2OA_2c371e22-3e42-4e38-b92c-fe1c42ead8c7">2</ix:nonFraction>% reduction in workforce, primarily in the areas of sales and operations. </span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzEzOTI_8d2a839d-97ba-4aa7-b6d5-92abeef18039" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total restructuring expense included in our statement of operations for the years ended December 31, 2020 and 2019 is comprised of the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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="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%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue &#8212; restructuring:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="id8601afd042647579515634f5c667a46_D20200101-20201231" decimals="-3" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzQtMS0xLTEtMA_3458b6fa-bd3a-4a1d-8577-467489ed54db">173</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="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzQtMy0xLTEtMA_1b7ffb3e-7780-4725-be05-7fc03422b497">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzUtMS0xLTEtMA_23c05ed3-cc20-4265-8978-333807c37548">173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzUtMy0xLTEtMA_b28c3661-865e-45c2-b0d1-75035b0ab7a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses &#8212; restructuring:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i19e0ee7b7d0a43e6b040bb772ca03b58_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzgtMS0xLTEtMA_c885ab0d-21e6-43c1-9fda-25cd334c2c54">2,041</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="i4c24d3b0f4ba4a65b3fd9a2903e5d787_D20190101-20191231" decimals="-3" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzgtMy0xLTEtMA_675ccbe1-4e76-4d41-aba3-5fc2eff76fa7">398</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19e0ee7b7d0a43e6b040bb772ca03b58_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzEyLTEtMS0xLTA_84e2716c-ff69-400e-a890-425b082a9957">2,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c24d3b0f4ba4a65b3fd9a2903e5d787_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzEyLTMtMS0xLTA_7ba87195-e843-4463-a79f-7b25d57c756a">398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07780ee450534947a4cdb673cbb211bb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzEzLTEtMS0xLTA_ca445c65-945b-479a-991b-3d5f95642be9">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i402f1412e5024f9f9529522c504ded13_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzEzLTMtMS0xLTA_bef44a93-b638-473a-a1ee-bb5bd968cce8">398</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzEzODc_d77956ef-ffb2-4757-a5fb-638ee9550e84" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of the accrued liabilities related to restructuring for the year ended December 31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></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%"><br/>Balance as of December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Expensed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><br/>Balance as of December 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if40a1bf5cd4b40d0b52e3681bad9db3c_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzItMS0xLTEtMA_a02f0903-148f-4f16-a3d4-a51b74d67b61">66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ab4a0d06562484db43fd160dc0634d9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzItNS0xLTEtMA_a664d2bd-52ec-4050-ad17-13a6b63d3c43">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ab4a0d06562484db43fd160dc0634d9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzItNy0xLTEtMA_2bde72cd-a97a-4486-89a0-27c32fa23522">1,650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11fe6eb1d96c447f88ef731d97264b20_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzItOS0xLTEtMA_4bcc0382-5864-4109-943d-3c50d845237e">630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued costs related to restructuring</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzMtMS0xLTEtMA_a698b306-7f28-4d89-9548-08f61ddee5a6">66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzMtNS0xLTEtMA_92c8f0e6-959f-4629-a952-40de5e94b1b2">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzMtNy0xLTEtMA_1f09d9c3-f7da-4812-92b2-395f6b2317dc">1,650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzMtOS0xLTEtMA_c4ccf479-886a-47c6-b566-835f255aa465">630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_115"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6: <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE5ODk_920c33db-d625-4528-b483-51fb4797e677" continuedAt="ie5ba810398e6425d894ee0baf5fdd219" escape="true">LEASES</ix:nonNumeric></span></div><ix:continuation id="ie5ba810398e6425d894ee0baf5fdd219" continuedAt="i787adb3dc0214dfcbd7f981154993622"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2019, we adopted the new requirements of ASC 842, under the modified retrospective approach, using the effective date method. Under the effective date method, financial information and disclosures prior to January 1, 2019 are not required to be restated.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#8220;ROU&#8221;) assets, other current liabilities, and operating lease liabilities in our consolidated balance sheets. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating lease&#160;ROU&#160;assets also exclude lease incentives received. For purposes of calculating operating lease liabilities, lease terms may be deemed to include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option.</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:120%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE5OTA_550b282e-ab31-4998-b31b-11ee3a701cb7" continuedAt="i579b4a6f5ec1402da96efacd0c3dd377" escape="true">We have operating leases for office buildings and one vehicle. Our leases have remaining lease terms of <ix:nonNumeric contextRef="i4378539e3df44318b04035c6872bb2be_D20200101-20201231" format="ixt-sec:duryear" name="pxlw:LesseeOperatingLeasesRemainingLeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE0Mjc_034fcbe2-3bf3-4347-bba2-e0b1179e49ea">1</ix:nonNumeric> year to <ix:nonNumeric contextRef="i2642c859c7aa479ca63bb3a3d23ee128_D20200101-20201231" format="ixt-sec:duryear" name="pxlw:LesseeOperatingLeasesRemainingLeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE0MzM_0aa41be2-bab8-40c8-9780-4463a7502bed">7</ix:nonNumeric> years. Supplemental information related to lease expense and valuation of the ROU assets and lease liabilities was as follows:</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i787adb3dc0214dfcbd7f981154993622"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i579b4a6f5ec1402da96efacd0c3dd377"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.129%"></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%">Year Ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="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%">December 31, 2020</span></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%">December 31, 2019</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 cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzItMS0xLTEtMA_95935772-c62f-484a-b0fa-a54abc477242">2,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzItMi0xLTEtNDA1_1e9784bc-cbb1-45f0-b968-afb0716fbb6a">2,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzQtMS0xLTEtMA_c6d9a0ce-fb29-417d-be4e-9dda28b85a38">2,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzQtMi0xLTEtNDA4_80673e0b-55d6-4579-b180-a87d12bf212f">2,697</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%">Leased assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzUtMS0xLTEtMA_9df6ff34-1f24-4092-8db4-07ebe980ae5f">3,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzUtMi0xLTEtNDA4_e95eb9e9-7acf-4bbe-97d3-11873bbedf91">1,440</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 remaining lease term (in years)</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:nonNumeric contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzYtMS0xLTEtMA_3bbd57c0-e4aa-4967-8ab8-b545719d3bc8">3.76</ix:nonNumeric></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:nonNumeric contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzYtMi0xLTEtNDA4_509b11a6-cbd1-411a-b641-1a9ebbb28916">4.97</ix:nonNumeric></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzctMS0xLTEtMA_975b4d66-68b9-4c64-9abc-b3b3e232caf6">4.99</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzctMi0xLTEtNDA4_b331c952-f0e3-4366-bb73-fded86735b20">5.49</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></ix:continuation></div><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE5OTE_3573bf57-3ae1-4581-889d-311b2eca1cde" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancellable leases as of December 31, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:82.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.152%"></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%">Operating Lease Payments</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ending December 31:</span></td><td colspan="3" style="background-color:#bfe4ff;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%">2021</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzItMS0xLTEtMA_16fc2804-b3d4-4365-aad0-a9ae93084ad1">2,353</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:#bfe4ff;padding:2px 1pt;text-align: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="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzMtMS0xLTEtMA_4b389b80-2da8-4bab-834b-a3ca54c23079">2,475</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzQtMS0xLTEtMA_dd788616-a580-4444-b95d-ecd0c2a0afb7">1,342</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:#bfe4ff;padding:2px 1pt;text-align: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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzUtMS0xLTEtMA_3a9c90df-90b0-48f8-bf67-3e9b5265d160">877</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzYtMS0xLTEtMA_2bd04b8b-3277-45ca-85be-985a37748c2f">364</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:#bfe4ff;padding:2px 1pt;text-align: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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzctMS0xLTEtMA_69e73ff6-c55c-4ac5-8d0b-94dcd606f71c">364</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:LesseeOperatingLeaseLiabilityPaymentsDueYearSeven" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzgtMS0xLTEtMA_f3671f8b-0e75-4939-862f-283b773edd39">91</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align: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 lease payments</span></td><td colspan="2" style="background-color:#bfe4ff;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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzEwLTEtMS0xLTA_28e18334-ef50-496e-8f8c-2db454a291db">7,866</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzExLTEtMS0xLTA_00fc4421-b6d9-40a2-b84f-5b8f69bfd4b7">739</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:#bfe4ff;padding:2px 1pt;text-align: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 lease liabilities</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzEyLTEtMS0xLTA_dffd576e-f692-40d2-8b6a-6e7111586884">7,127</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had no operating lease liabilities that had not commenced.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_118"></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:120%">NOTE 7: <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUxMjI_495ff4cb-ca9a-4f57-9b15-34d625e748cd" continuedAt="ib86c6ee70aa04a84a1445d0029732f20" escape="true">REVENUE</ix:nonNumeric></span></div><ix:continuation id="ib86c6ee70aa04a84a1445d0029732f20" continuedAt="i030614a096034e25a1313bd75a1ab2ca"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUxMjM_0c98e968-8987-4bdc-af6f-0334af693435" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised good or service is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our principal revenue generating activities consist of the following:</span></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:36pt;padding-right:36pt;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%">Product Sales </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%">We sell integrated circuit products, also known as &#8220;chips&#8221; or &#8220;ICs&#8221;, based upon a customer purchase order, which includes a fixed price per unit. We have elected to account for shipping and handling as activities to fulfill the promise to transfer the goods, and not evaluate whether these activities are promised services to the customer. We generally satisfy our single performance obligation upon shipment of the goods to the customer and recognize revenue at a point in time upon shipment of the underlying product.</span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shipments are subject to limited return rights subject to our limited warranty for our products sold. In addition, we may provide other credits to certain customers pursuant to price protection and stock rotation rights, all of which are considered variable consideration when estimating the amount of revenue to recognize. We use the &#8220;most likely amount&#8221; method to determine the amount of consideration to which we are entitled. Our estimate of variable consideration is reassessed at the end of each reporting period based on changes in facts and circumstances. Historically, returns and credits have not been material.</span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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%">Engineering Services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%">We enter into contracts for professional engineering services that include software development and customization. We identify each performance obligation in our engineering services agreements (&#8220;ESAs&#8221;) at contract inception. The ESA generally includes project deliverables specified by the customer. The performance obligations in the ESA are generally combined into one deliverable, with the pricing for services stated at a fixed amount. Services provided under the ESA generally result in the transfer of control over time. We recognize revenue on ESAs based on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation. ESAs could include substantive customer acceptance provisions. In ESAs that include substantive customer acceptance provisions, we recognize revenue upon customer acceptance.</span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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%">License Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- On occasion, we derive revenue from the license of our internally developed intellectual property ("IP"). IP licensing agreements that we enter into generally provide licensees the right to incorporate our IP components in their products with terms and conditions that vary by licensee. Fees under these agreements generally include license fees relating to our IP and support service fees, resulting in two performance obligations. We evaluate each performance obligation, which generally results in the transfer of control at a point in time for the license fee and over time for support services.  </span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time-to-time, we enter into arrangements for other revenue generating activities, such as providing technical support services to customers through technical support agreements. In each circumstance, we evaluate such arrangements for our performance obligations which generally results in the transfer of control for such services over time. Historically, such arrangements have not been material to our operating results.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUxMjQ_688b33e8-398a-4d47-b282-0ee12cbb098f" escape="true"><div style="margin-bottom: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 following table provides information about disaggregated revenue based on the preceding categories for the years ended December 31, 2020 and 2019:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></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&#160;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</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%">IC sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbf0f334b9fd4d098910fa5ca96d293f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzItMS0xLTEtMA_c1597c7e-18af-44f2-8d37-161071dd5c6a">39,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25c74710638444249b09bfd1b9263887_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzItMy0xLTEtMA_fc52935d-e876-45a6-8899-bb3104d5f387">66,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Engineering services, license and other</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="ifd59ce932cd944a2aa9151a84f659ba0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzMtMS0xLTEtMA_6d3d84a9-9f48-47d5-bffa-3c7921c66dcc">1,650</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="i2fc910bab5ec4a9a89c7cea07d36ae99_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzMtMy0xLTEtMA_733e6c80-f7b0-4fff-b040-16f2c4edc5b2">2,505</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 revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzQtMS0xLTEtMA_d75852ec-d99e-48b9-a2dc-9d924aeb8b6d">40,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzQtMy0xLTEtMA_8e23fd82-e252-41bd-82de-ea986bc87cf9">68,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For segment information, including revenue by geographic region, see "Note 13: Segment Information".</span></div><div style="margin-bottom: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 contract balances include accounts receivable, deferred revenue and our liability for warranty returns. For information concerning these contract balances, see "Note 3: Balance Sheet Components".</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms and conditions for goods and services provided vary by contract; however, payment is generally required within 30 to 60 days of invoicing. </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:120%">We have not identified any material costs incurred associated with obtaining a contract with a customer which would meet the criteria to be capitalized, therefore, these costs are expensed as incurred.</span></div></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;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="i030614a096034e25a1313bd75a1ab2ca">The aggregate amount of the transaction price allocated to unsatisfied performance obligations with an original expected duration of greater than one year is $<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUwNTc_3a7a2442-f982-480b-b6fe-80075370aaa1">150</ix:nonFraction>,</ix:continuation> <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUxMjU_d62f3828-499a-496c-b45b-fde5a6f30d26">which we expect to recognize ratably over the next 15 months.</ix:nonNumeric> </span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_121"></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:120%">NOTE 8: <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90ZXh0cmVnaW9uOmYyZGM0ZjllYmVjYTQ0Nzg5MGZlZWY2ZjE5MDEyMjE0XzEyMw_6dd2e615-c99c-4cf3-8025-22cdba7da0f0" continuedAt="id9861fd5e6a64b56801e258c545b5703" escape="true">INTEREST INCOME AND OTHER, NET</ix:nonNumeric></span></div><ix:continuation id="id9861fd5e6a64b56801e258c545b5703"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90ZXh0cmVnaW9uOmYyZGM0ZjllYmVjYTQ0Nzg5MGZlZWY2ZjE5MDEyMjE0XzEyMg_ee13a343-2592-4acb-84ea-142b6f9381ae" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income and other, consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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: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%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzItMS0xLTEtMA_a5e8f9b5-fb64-4e35-afca-2782019b501e">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzItMy0xLTEtMA_a034bdb5-324b-44c3-a456-96637876fc14">425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzMtMS0xLTEtMA_9f794b76-70be-4514-88bf-248f7de91d73">87</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzMtMy0xLTEtMA_013d1e7d-91f0-4fe9-bb3e-0c6f51783365">327</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzQtMS0xLTEtMA_67bb5f78-5a8e-4e9d-b1f9-185a43468f85">239</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzQtMy0xLTEtMA_7c2caa9e-abdc-4fbb-834f-7e8dbd11484c">158</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income and other, 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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzgtMS0xLTEtMA_72cb5e83-04e8-4323-b508-f8bc9d6ec477">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzgtMy0xLTEtMA_50e5e1e6-352e-43d1-b9e0-022a3eab6a4e">594</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_124"></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:120%">NOTE 9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzcyNzY_975ced6f-42fd-4d92-8588-3d70357e132a" continuedAt="ifabe5b2d660a40638941697f81dba18a" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="ifabe5b2d660a40638941697f81dba18a" continuedAt="i21f6d1e266794d9eacfb12913dc0c2f7"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current and Deferred Income Tax Expense</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzcyOTc_aa0af374-de7e-42bf-b18b-2ebfde48ecf8" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic and foreign pre-tax income (loss) is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzItMS0xLTEtMA_3cd2779f-75fe-4776-92f1-b1079260e237">25,590</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzItMy0xLTEtMA_a2d97573-7aaf-4bf8-9529-63ee38538694">16,072</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzMtMS0xLTEtMA_55329f15-2e81-4218-b8e4-e5aae943e710">341</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzMtMy0xLTEtMA_6545a083-5b91-4b92-9012-f935d3f19ccc">7,448</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Domestic and foreign pre-tax loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzQtMS0xLTEtMA_fcf83508-e8ff-4dad-bd5d-5b120f602985">25,931</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzQtMy0xLTEtMA_249f4386-e458-47c8-b0b9-83c8a7b94cdf">8,624</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzczMDg_aa64ec2b-49f4-4f25-ba9f-398e46b1e694" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense attributable to operations is comprised of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzMtMS0xLTEtMA_7a9ae763-7b85-4f50-818d-ccc2e2c7ef47">74</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 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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzMtMy0xLTEtMA_52a4b943-34a4-4fc9-9a89-24d411154482">103</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzQtMS0xLTEtMA_5021461b-321b-4624-b40e-d1dc25d67c69">3</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzQtMy0xLTEtMA_be1f85d9-0884-4a1e-bdba-d45d0ac9c606">2</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzUtMS0xLTEtMA_07eceb36-88db-4cfa-a9f2-82e5a4c1114c">643</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzUtMy0xLTEtMA_d1f026df-c11b-420f-adcd-eaf37c575cb3">509</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzYtMS0xLTEtMA_9c98bae5-bf8a-4e97-b2dc-27d8207e8c0c">572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzYtMy0xLTEtMA_4f2a5e39-8e9e-4086-bc58-b8c2ee4327aa">408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Foreign</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzEwLTEtMS0xLTA_62e82e3d-0d98-4346-a451-fd7453b9376d">26</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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzEwLTMtMS0xLTA_8609856e-26ac-4790-8000-d3a9c593989e">45</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzExLTEtMS0xLTA_e625a409-22cb-4932-abe4-cae8fe7efeb1">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzExLTMtMS0xLTA_08760008-a42e-4292-a24b-5511db60c734">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzEyLTEtMS0xLTA_73eafdf0-b8a1-4bb0-998c-bb3d2e911a51">598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzEyLTMtMS0xLTA_e33ec443-9a59-4470-b132-46d358e5c9c6">453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i21f6d1e266794d9eacfb12913dc0c2f7" continuedAt="iba6bef5f89dd48d59a759b08a20b6eb3"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzcyOTE_254349b9-579c-4687-872b-bde8457e9342" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the U.S. federal statutory income tax rate to our effective income tax rate is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzItMS0xLTEtMA_691a8b0e-a0c4-49f4-9ced-c491cb294ef0">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzItMy0xLTEtMA_02b88b73-3eb1-43f7-abdd-fc4ad10ab139">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of tax attributes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" sign="-" name="pxlw:IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzMtMS0xLTEtMA_b2e1d7bb-b2f2-49f1-9f00-9456088e67c7">14</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="number" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" sign="-" name="pxlw:IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzMtMy0xLTEtMA_af5cef78-ff2e-41b6-9e51-cc3d48bc9449">38</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign earnings</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzUtMS0xLTEtMA_63b47536-3e59-4f1c-9745-92ee8e839ddf">7</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="number" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzUtMy0xLTEtMA_b608ad9b-5f12-4894-bc46-85d87af004e1">25</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzYtMS0xLTEtMA_24a2a8b2-541a-4c92-bf63-c9b3e52c8cb2">1</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="number" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzYtMy0xLTEtMA_8e71582a-2dc7-417b-8795-3a16ff729b1a">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzctMS0xLTEtMA_6afd1a16-664d-4ab8-9d82-8b5e7f8b7ac3">1</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="number" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzctMy0xLTEtMA_96963ae7-745e-4599-81d1-273e06b71e34">7</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="number" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzgtMS0xLTEtMA_2e25e511-09b5-4bf8-bea8-f36b6dd5f1f8">2</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="number" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzgtMy0xLTEtMA_cd1ef13c-4f84-4aeb-97bc-95bb1cd5d505">5</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation 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="number" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzEwLTEtMS0xLTYyNQ_43023105-ffc5-461e-9d76-308e91882955">&#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="number" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzEwLTMtMS0xLTYyNQ_12e33d62-bed0-4f2f-ba6e-355fa035ff99">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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax contingencies, net of reversals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzktMS0xLTEtMA_6a014f38-8329-4237-a55a-780d12ecb4af">&#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="number" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzktMy0xLTEtMA_ed3a8818-d564-44cf-af63-a7b643173ab8">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Effective income tax rate</span></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%">(<ix:nonFraction unitRef="number" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzEzLTEtMS0xLTA_6f21eb98-1217-4535-ab37-09a020e1d035">2</ix:nonFraction>)</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 colspan="3" style="background-color:#cceeff;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%">(<ix:nonFraction unitRef="number" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzEzLTMtMS0xLTA_efe4f97d-6837-49f4-b05f-b6165eebae32">5</ix:nonFraction>)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><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:120%">Deferred Tax Assets, Liabilities and Valuation Allowance</span></div><div style="margin-top:5pt;text-align:justify"><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 amount of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzczMDk_da1efac5-afbf-4733-8f97-2b24d012abaa" continuedAt="i5e1bb23e51b348498589d1f934d6fcec" escape="true">Significant components of our deferred tax assets and liabilities are as follows:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i5e1bb23e51b348498589d1f934d6fcec" continuedAt="ib47e843cc618436c9eadde5ee07c26ae">&#160;</ix:continuation></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><ix:continuation id="ib47e843cc618436c9eadde5ee07c26ae"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.639%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Research and experimentation credit and deduction carryforwards</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzMtMS0xLTEtMA_1f3b3a70-8947-4eab-b917-8c596c90a67e">65,772</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzMtMy0xLTEtMA_7130e521-35b6-45f6-aa44-2788c8e03818">67,648</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 19pt;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%">Net operating loss carryforwards</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzQtMS0xLTEtMA_a49f10e4-ba4a-4999-a595-26bd903500ea">50,917</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzQtMy0xLTEtMA_586a1724-705a-4d52-8063-86a8ecdcf2c3">47,779</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:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:DeferredTaxAssetsPropertyAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzUtMS0xLTEtMA_9c9c8d77-dd0f-4211-897d-fa6240818b4a">2,282</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:DeferredTaxAssetsPropertyAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzUtMy0xLTEtMA_368b5c89-24e3-4f9e-beef-89a900dbdc8c">1,956</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred stock-based compensation</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzctMS0xLTEtMA_efcab611-38bc-4712-a5f2-126339182ac5">1,158</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzctMy0xLTEtMA_971bdbf1-d209-4bf1-8909-b8487a329dee">1,134</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzgtMS0xLTEtMA_e5d2b99c-7385-47c8-b4a9-81e84a427b2f">275</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzgtMy0xLTEtMA_c590cfd2-6005-477a-ac46-c65e24131237">719</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 19pt;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%">Reserves and 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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzktMS0xLTEtNjQz_2fd367ed-3290-47ed-b17f-440386ede45d">145</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzktMy0xLTEtNjQz_2f3b4e98-a4b8-4401-9afe-548cb4158144">1,785</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzEwLTEtMS0xLTA_0f92d18f-da2b-4a4b-abe1-83962f48ed72">2,074</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzEwLTMtMS0xLTA_98322a97-8711-4299-9227-a0fb175958ef">1,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;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzExLTEtMS0xLTA_75b98a5f-ba9a-48af-acca-0ddc618d8e03">122,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzExLTMtMS0xLTA_4cb73d2d-0258-49dd-be8a-0945cc074d6a">122,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE0LTEtMS0xLTA_8e3e169e-e9e5-4755-aaa1-5b23d7ce175b">1,526</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE0LTMtMS0xLTA_a6a1c4a8-3294-4b2b-be9a-de5473053e06">1,300</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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE1LTEtMS0xLTA_241586a8-941e-48e8-9c1f-e70057fc4e56">1,526</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE1LTMtMS0xLTA_bff891cd-7c04-4336-a1b8-f02319415a5c">1,300</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation 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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE2LTEtMS0xLTA_92d24cf7-2125-4381-a314-6bcf90987e7f">120,981</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="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE2LTMtMS0xLTA_5f8f4c4d-9080-44d0-ba10-68c474cd1280">121,005</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 37pt;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%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE3LTEtMS0xLTA_48bb4c41-b950-4f6f-852c-beb503ae5509">116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE3LTMtMS0xLTA_830c67e1-20e1-46ce-97eb-405f8d3b1983">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to record a full valuation allowance against our U.S. and Canadian net deferred tax assets as of December 31, 2020 and 2019, as it is not more likely than not that we will realize a benefit from these assets in a future period. We have not provided a valuation allowance against any of our foreign net deferred tax assets as we have concluded it is more likely than not that we will realize a benefit from these assets in a future period because our subsidiaries in these jurisdictions are cost-plus taxpayers. The net valuation allowance decreased $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzMzNDU_74315448-7e34-4429-b25f-885fb33d8d7c">24</ix:nonFraction> for the year ended December 31, 2020 and decreased $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzMzNjI_30f0fbb3-0d8c-4c9f-90aa-309bcaeddd89">2,667</ix:nonFraction> for the year ended December&#160;31, 2019.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, we had federal, state and foreign net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="ic97ac15c681244d392aee6735ed926a4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM1Nzc_ae5e48a4-97a3-4bea-af57-daf88192cad7">195,856</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ib9bfe40cd7d24b1b9d603180e1ec7b04_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM1ODE_21139155-fc08-4de6-a478-27021d76a20b">8,610</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i774b4c47e7334c2389b0784557fafbd8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM1ODg_5897a487-84d1-45a1-8699-5653a81816d3">34,309</ix:nonFraction> respectively, which will begin to expire in 2021 with $<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:OperatingLossCarryforwardsCarriedForwardIndefinetly" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU0OTc1NTgxNDk0ODg_a8a71a5d-d4a9-4931-af81-f05a25ddd093">32,258</ix:nonFraction> of our federal net operating loss carryforward lasting indefinitely. As of December&#160;31, 2020, we had available federal, state and foreign research and experimentation tax credit carryforwards of $<ix:nonFraction unitRef="usd" contextRef="ic97ac15c681244d392aee6735ed926a4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:TaxCreditCarryforwardsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM4NDU_9de12a78-4259-43e0-a47c-a759f2bcbe25">8,631</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ib9bfe40cd7d24b1b9d603180e1ec7b04_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:TaxCreditCarryforwardsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM4NDk_ee95bc01-03c4-4500-b3f7-6070d45538d2">4,761</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i774b4c47e7334c2389b0784557fafbd8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:TaxCreditCarryforwardsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM4NTc_8e324e66-0af5-47e7-8f28-4756c81d2b05">26,869</ix:nonFraction> respectively. The federal and state tax credits will begin expiring in 2021 while the foreign credits have an indefinite life. In addition, our Canadian subsidiary has unclaimed scientific and experimental expenditures to be carried forward and applied against future income in Canada of approximately $<ix:nonFraction unitRef="usd" contextRef="ibe493ead8824490e8104ad7295a050a0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:TaxCreditCarryforwardsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzQxNTc_7c63b906-aa1a-4593-9854-a1415e046592">121,076</ix:nonFraction>. We have a general foreign tax credit of $<ix:nonFraction unitRef="usd" contextRef="i774b4c47e7334c2389b0784557fafbd8_I20201231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzQyMDE_afbd1e45-e2c8-428c-b9d7-3131727cb0bc">163</ix:nonFraction> which will begin to expire in 2021. </span></div></ix:continuation><div style="margin-top:9pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iba6bef5f89dd48d59a759b08a20b6eb3" continuedAt="iaad41f68c46c40a1b2fc6f5df74787f8"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to utilize our federal net operating losses may be limited by Section&#160;382 of the Internal Revenue Code of 1986, as amended, which imposes an annual limit on the ability of a corporation that undergoes an "ownership change" to use its net operating loss carryforwards to reduce its tax liability. An ownership change is generally defined as a greater than 50% increase in equity ownership by 5% shareholders in any three-year period.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are not indefinitely reinvested in the earnings of our subsidiaries and have accrued tax on the future repatriation of cash for jurisdictions where withholding taxes would apply</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</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:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chinese subsidiary is designated as an Advanced Technology Service Enterprise, allowing it to benefit from a Chinese tax holiday resulting in a reduction of its tax rate to 15% through 2021. The tax rate will return to&#160;25%&#160;in 2022 upon expiration of the tax holiday. </span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-top:5pt;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 recorded tax liabilities to address potential exposures involving positions that could be challenged by taxing authorities. As of December&#160;31, 2020, the amount of our uncertain tax positions was a liability of $<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU1NTE_c5a1a8e6-bd19-4886-957a-f4db352c8f7c">1,610</ix:nonFraction> and a reduction to deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:Reductiontodeferredtaxassets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU1OTY_4f44cf19-de43-4314-ab73-0d923e26eebe">1,189</ix:nonFraction>. As of December 31, 2019, the amount of our uncertain tax positions was a liability of $<ix:nonFraction unitRef="usd" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU2ODY_c765eb67-53a5-40af-9cbc-dd9e0283a68c">1,554</ix:nonFraction> and a reduction to deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:Reductiontodeferredtaxassets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU3MzE_b348ef3b-575c-46d5-b593-cd8364dbae05">1,100</ix:nonFraction>. </span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzczMTg_1a9c594b-2dcf-4fc9-8d80-ac19ae8fcd0c" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the change in our liability for uncertain tax positions and interest and penalties:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.639%"></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%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at 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="ieee1e82de16a4cd79b3bb90fe0563ecc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzItMS0xLTEtMA_e464ef78-f6e3-44b7-b7f3-3919c6f5c936">2,569</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="i3e3f268b60ab444a95e0bf4b666696a4_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzItMy0xLTEtMA_e2f78b75-bc0f-43af-9d68-20979fbdcdb9">2,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 19pt;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%">Accrual for positions taken in a prior year</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="i28d2f1e5a3954821bef6b12f8766d707_D20200101-20201231" decimals="-3" name="pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzMtMS0xLTEtMA_b4b43b2a-4f08-44b2-a044-3d4df73633f6">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="i1b062b3173d347219748e3d378f779b9_D20190101-20191231" decimals="-3" sign="-" name="pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzMtMy0xLTEtMA_fddd931c-aca2-4b07-af0f-cd17a7db0cb4">14</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for positions taken in current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28d2f1e5a3954821bef6b12f8766d707_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzQtMS0xLTEtMA_6b0041ab-708c-4ef3-bddc-ff944664582b">192</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="i1b062b3173d347219748e3d378f779b9_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzQtMy0xLTEtMA_308f5edf-c5a5-40d9-85c1-1695fe284ccf">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 19pt;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%">Reversals due to lapse of statute of limitations</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="i28d2f1e5a3954821bef6b12f8766d707_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzUtMS0xLTEtMA_3fe62115-b7d3-4515-8b1c-63a88ad99c9f">74</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="i1b062b3173d347219748e3d378f779b9_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzUtMy0xLTEtMA_379157b6-db7f-464e-86ae-d4d4797b2b60">109</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4007a11dbc7a4dd5975364bd0cfc1a13_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzctMS0xLTEtMA_6f9b334c-4033-4f00-824e-a48e3e04b9b6">2,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieee1e82de16a4cd79b3bb90fe0563ecc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzctMy0xLTEtMA_36af02e1-0eef-4174-ad9b-e76f8fa6f79e">2,569</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and penalties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at 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="i26dc74db51fb47d8b9b636039f89f0ab_I20191231" decimals="-3" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzktMS0xLTEtMA_1a4105f0-dea8-481a-9526-83937bf5593a">85</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="ifa0fe12ae35441f48954fef37d859d4e_I20181231" decimals="-3" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzktMy0xLTEtMA_5937a197-be7b-40ef-8f7a-8008577c5341">82</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 19pt;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%">Accrual for positions taken in prior year</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="i2bd35fd873244a56bac1a76065c22004_D20200101-20201231" decimals="-3" name="pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzEwLTEtMS0xLTA_b715691d-63fe-4120-8956-2a2e14c8d42d">18</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="i255e3c4dca0f46ad9043a7e352e2cb41_D20190101-20191231" decimals="-3" name="pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzEwLTMtMS0xLTA_8b8bfa70-78e1-4494-9c7b-2785536bd13d">28</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for positions taken in current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bd35fd873244a56bac1a76065c22004_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzExLTEtMS0xLTA_37eee0c6-1879-4e7f-9fd7-4b7f89c581a6">&#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="i255e3c4dca0f46ad9043a7e352e2cb41_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzExLTMtMS0xLTA_b6102429-e7ff-4385-9a07-db16e62a6560">2</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 19pt;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%">Reversals due to lapse of statute of limitations</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="i2bd35fd873244a56bac1a76065c22004_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzEyLTEtMS0xLTA_151526bd-64e5-4d67-8852-62f6e0a8e274">15</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="i255e3c4dca0f46ad9043a7e352e2cb41_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzEyLTMtMS0xLTA_ea2fdc3f-c555-4a49-a303-48d3cecac61e">27</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at end of year</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="i89f346ec5fb64d3e817f45fb335a78ba_I20201231" decimals="-3" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzE0LTEtMS0xLTA_4fecb06c-4f81-4e07-8e29-d7d6833ac480">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i26dc74db51fb47d8b9b636039f89f0ab_I20191231" decimals="-3" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzE0LTMtMS0xLTA_bc9fa598-22fe-4851-85cf-72f33c8b1666">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2020 and 2019 we recognized $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU5MjQ_e31d0339-c356-44ad-aa99-747c387ed9f6">18</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU5Mjg_730b8499-a8f2-4aea-b232-878c6672a47d">30</ix:nonFraction>, respectively, of interest and penalties in income tax expense in our consolidated statements of operations.  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. and various foreign jurisdictions. A number of years may elapse before an uncertain tax position is resolved by settlement or statute of limitations. Settlement of any particular position could require the use of cash. If the uncertain tax positions we have accrued for are sustained by the taxing authorities in our favor, the reduction of the liability will reduce our effective tax rate. We reasonably expect reductions in the liability for unrecognized tax benefits and interest and penalties of approximately $<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzY2MDI_e8826788-a065-4d57-988a-c9cd1febd489">13</ix:nonFraction> within the next twelve months due to the expiration of statutes of limitation in federal, state and foreign jurisdictions.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are no longer subject to U.S. federal, state, and foreign examinations for years before 2017, 2016 and 2013, respectively. Our net operating loss and tax credit carryforwards from all years may be subject to adjustment for three years following the year in which utilized.&#160;We do not anticipate that any potential tax adjustments will have a significant impact on our financial position or results of operations.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iaad41f68c46c40a1b2fc6f5df74787f8">We were not subject to, nor have we received any notice of, income tax examinations in any jurisdiction as of December 31, 2020.</ix:continuation> </span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_127"></div><div style="text-align:justify"><span><br/></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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:120%">NOTE 10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzM4NjE_33132cf2-57a6-48e0-989f-28fd1dc5d9a6" continuedAt="i3bae016a5fe842389710b291024db072" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="i3bae016a5fe842389710b291024db072" continuedAt="i41642a0fe2754f1c9af1356437b89a0a"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Royalties</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We license technology from third parties and have agreed to pay certain suppliers a royalty based on the number of chips sold or manufactured, the net sales price of the chips containing the licensed technology or a fixed non-cancelable fee. Royalty expense is recognized based on our estimated average unit cost for royalty contracts with non-cancelable prepayments and the stated contractual per unit rate for all other agreements. Royalty expense was $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:RoyaltyExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzUxMg_beae00c8-4f74-4dd8-abc5-dc3a2ffe0386">242</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:RoyaltyExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzUxNg_710166b4-bee7-43b0-9b40-db8f0324b4c3">521</ix:nonFraction> for the years ended December&#160;31, 2020 and 2019, respectively, which is included in cost of revenue in our consolidated statements of operations.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">401(k) Plan</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a 401(k) plan for eligible employees. Participants may defer a percentage of their annual compensation on a pre-tax basis, not to exceed the dollar limit that is set by law. A discretionary matching contribution by the Company is allowed and is equal to a uniform percentage of the amount of salary reduction elected to be deferred, which percentage will be determined each year by the Company. We made contributions of $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzI3NDg3NzkwNzM1MTE_3ec0716b-ac85-4784-9c21-672414ceabde">48</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzExMjA_0d7214f7-de7b-44b4-9e16-cbb395d71410">62</ix:nonFraction> to the 401(k) plan during the years ended December&#160;31, 2020 and 2019, respectively.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Software licenses</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We acquire rights to use certain software engineer design tools under software licenses.</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzM4NzI_39fe2546-66be-4de8-9717-a0bb367e332d" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, future minimum payments under non-cancelable software licenses are as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.790%"></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:8pt;font-weight:700;line-height:100%">Year Ending December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Software licenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzEtMi0xLTEtMA_9bf5e1a3-8a52-4067-a912-65016f3ca9c7">829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">2022</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:SoftwareLicensesFutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzItMi0xLTEtMA_7efc1e5c-d984-4b9d-9ac4-c7d3b1ca9c97">679</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 19pt;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%">2023</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:SoftwareLicensesFutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzMtMi0xLTEtMA_d4519321-67d6-4f95-bda7-a9c0e2246ad4">99</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:SoftwareLicensesFutureMinimumPaymentsDueTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzctMi0xLTEtMA_c0a8fa2a-c1a4-4079-a0dc-a1980e5f7c30">1,607</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest component</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:SoftwareLicensesFutureMinimumPaymentsDueInterestComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzgtMi0xLTEtMA_aae3f775-8a70-4fe0-aef6-54824848b374">107</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of minimum software license payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pxlw:SoftwareLicensesFutureMinimumPaymentsDuePresentValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzktMi0xLTEtMA_2370eb39-2493-4ab6-9550-fb6243cf7ba8">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzEwLTItMS0xLTA_f1c6c46c-2c00-4db1-bd14-2801caf7591c">786</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of obligations</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzExLTItMS0xLTA_506536d8-2738-4ea6-83b1-3941102cb471">714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i41642a0fe2754f1c9af1356437b89a0a"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Contractual Obligation</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Acquisition, we acquired debt associated with an agreement with the Government of Canada called Technology Partnerships Canada ("TPC"). As part of the TPC agreement, ViXS Systems Inc. was provided funding to assist in research and development expenses of which a portion was later required to be repaid because the conditions for repayment were met. The scheduled payments are made on a quarterly basis and end in January 2024. $<ix:nonFraction unitRef="usd" contextRef="i5ab33eb371c04bb2a94a2320b02b4c1d_I20201231" decimals="-3" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzE5NjU_765df7f2-dcfc-49e1-a152-3aa7c4e60b2b">499</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ic633ab2b0e4548f49a8d4174e1cbbcd1_I20191231" decimals="-3" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzE5NzI_6f490c2e-0158-4893-a5f5-eaeb25153c9a">482</ix:nonFraction> are included in accrued liabilities and current portion of long-term liabilities in our consolidated balance sheet as of December 31, 2020 and 2019, respectively. $<ix:nonFraction unitRef="usd" contextRef="i5ab33eb371c04bb2a94a2320b02b4c1d_I20201231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzIxMzg_397fe38a-a5ac-4fc4-b891-845c16267aa1">268</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ic633ab2b0e4548f49a8d4174e1cbbcd1_I20191231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzIxNDU_ce6d0b22-e6f3-4539-af3c-7c4aed7d6147">441</ix:nonFraction> are included in long-term liabilities, net of current portion in our consolidated balance sheets as of December 31, 2020 and 2019, respectively. </span></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:700;line-height:120%">Contract Manufacturers</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we commit to purchase products from our contract manufacturers to be delivered within the next 90 days. In certain situations, should we cancel an order, we could be required to pay cancellation fees. Such obligations could impact our immediate results of operations but would not materially affect our business.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnifications</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our agreements include limited indemnification provisions for claims from third-parties relating to our intellectual property. It is not possible for us to predict the maximum potential amount of future payments or indemnification costs under these or similar agreements due to the conditional nature of our obligations and the unique facts and circumstances involved in each particular agreement. We have not made any payments under these agreements in the past, and as of December&#160;31, 2020, we have not incurred any material liabilities arising from these indemnification obligations. In the future, however, such obligations could immediately impact our results of operations but are not expected to materially affect our business.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal matters that arise from time to time in the ordinary course of our business. Although we currently believe that resolving such matters, individually or in the aggregate, will not have a material adverse effect on our financial position, our results of operations, or our cash flows, these matters are subject to inherent uncertainties and our view of these matters may change in the future.</span></div></ix:continuation><div id="i9bde0b3732734c0c8cf89d695b4fa722_133"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90ZXh0cmVnaW9uOjg3NjM0NjQ0M2Q4YjQ1MDk5NjM0ZTRiZTdmMjA5M2I5XzExMjM_e249106d-3d84-4219-9f0c-d8e37a1d18db" continuedAt="i7efcccf9e93f42788e01738c055456b1" escape="true">EARNINGS PER SHARE</ix:nonNumeric></span></div><ix:continuation id="i7efcccf9e93f42788e01738c055456b1" continuedAt="i3b3accd4cfc54685a144e799fe4471d3"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share amounts are computed based on the weighted average number of common shares outstanding.&#160;Diluted weighted average shares outstanding include the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period.</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90ZXh0cmVnaW9uOjg3NjM0NjQ0M2Q4YjQ1MDk5NjM0ZTRiZTdmMjA5M2I5XzExMDg_31f9c069-9969-4200-b8e2-6b1a9dbec254" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule reconciles the computation of basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzItMS0xLTEtMA_a87041ed-113b-4b12-83e5-d53e0b7f52ec">26,529</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzItMy0xLTEtMA_9af5b83d-19e0-45b3-bf31-5609d8182ff9">9,077</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic and diluted </span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzMtMS0xLTEtMA_acf236ff-e851-46b0-ba1d-9be2ca986bc3">40,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzMtMy0xLTEtMA_7c75c59b-fe9a-4e36-8bb0-fe7731626d89">37,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0;text-align:right;vertical-align: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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzctMS0xLTEtMA_9ba7f700-dde8-4612-b800-91a45b9692f6">0.65</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align:right;vertical-align: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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzctMy0xLTEtMA_7e1dba27-d181-463c-ba07-5489f037bd58">0.24</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90ZXh0cmVnaW9uOjg3NjM0NjQ0M2Q4YjQ1MDk5NjM0ZTRiZTdmMjA5M2I5XzExMTk_ca683bd3-1388-41d5-8b97-1944c74338b2" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares were excluded from the calculation of diluted net loss per share as their effect would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee equity incentive plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i38fe771074804470975bdb1c800b446d_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZToyMTUwM2JjZGQzZjI0OTMzOTc1NDdjOTM2ZmFlMjQ4ZC90YWJsZXJhbmdlOjIxNTAzYmNkZDNmMjQ5MzM5NzU0N2M5MzZmYWUyNDhkXzItMS0xLTEtMA_0563564a-236f-45f8-b887-85d12f4a9789">4,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4c3b18e97b045acbe6a50ff4fd8f9dc_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZToyMTUwM2JjZGQzZjI0OTMzOTc1NDdjOTM2ZmFlMjQ4ZC90YWJsZXJhbmdlOjIxNTAzYmNkZDNmMjQ5MzM5NzU0N2M5MzZmYWUyNDhkXzItMy0xLTEtMA_a4474f5a-b9fb-445c-be54-e365ba5e89a9">3,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><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="i3b3accd4cfc54685a144e799fe4471d3">Potentially dilutive common shares from employee equity incentive plans are determined by applying the treasury stock method to the assumed exercise of outstanding stock options, the assumed vesting of outstanding restricted stock units, and the assumed issuance of common stock under the employee stock purchase plan.</ix:continuation> </span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">75</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_136"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NDc_440caeb3-e061-4981-abc7-7609c7a4a057" continuedAt="if2f8f78f79c3441986075cdc20191aea" escape="true">SHAREHOLDERS&#8217; EQUITY</ix:nonNumeric></span></div><ix:continuation id="if2f8f78f79c3441986075cdc20191aea" continuedAt="i8a30848153f14a258f2feb908f3fcbd8"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-top:5pt;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 is authorized to issue <ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzkw_7df76596-f733-48e4-96ad-d199029e6475">50,000,000</ix:nonFraction> shares of preferred stock with a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEzOQ_6acd2783-250c-47ef-8c4b-79b34c48e597">0.001</ix:nonFraction> per share. The Board of Directors is authorized to fix or alter the rights, preferences, privileges and restrictions granted to, or imposed on, each series of preferred stock. There were <ix:nonFraction unitRef="shares" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMyOQ_1394a425-51cd-4ea2-9f1a-c6ae019b1d3a"><ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMyOQ_ea725397-fc7b-4466-9dea-d15f427011fa">no</ix:nonFraction></ix:nonFraction> shares of preferred stock issued as of December&#160;31, 2020 and 2019.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:5pt;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 is authorized to issue <ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQzMA_d06d3941-764c-415c-9e6c-bde0bf96eb50">250,000,000</ix:nonFraction> shares of common stock with a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ3Ng_674eac4a-9cea-4e4d-8714-ce8fa29450be">0.001</ix:nonFraction> per share. Shareholders of common stock have unlimited voting rights and are entitled to receive the net assets of the Company upon dissolution, subject to the rights of the preferred shareholders, if any.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Offering</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2020, we completed the sale of <ix:nonFraction unitRef="shares" contextRef="i57eb9da61fde447887e1d8b15511ff8f_D20201214-20201214" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI1OTY_5cb2a079-41a6-4977-99fe-530c2d118457">4,900,000</ix:nonFraction> shares of common stock in an underwritten registered offering. On December 16, 2020, an additional <ix:nonFraction unitRef="shares" contextRef="i068f59747ec24f5583b43710034f2698_D20201216-20201216" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2MDc_e66248c3-2dff-485c-9889-c05165674fb9">735,000</ix:nonFraction> shares were issued pursuant to the <ix:nonNumeric contextRef="i068f59747ec24f5583b43710034f2698_D20201216-20201216" format="ixt-sec:durday" name="pxlw:SaleOfStockAgreementTerm" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2MTY_d8192f87-b9de-4f68-8c9c-5408f2e09d44">30</ix:nonNumeric>-day over-allotment option exercised by the underwriter. With the over-allotment shares, a total of <ix:nonFraction unitRef="shares" contextRef="i8cd3d18a0004443d90d1cf1a4f948769_D20201214-20201216" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2MjQ_ab66de5b-0646-49e8-873e-f1314f0afef3">5,635,000</ix:nonFraction> shares of common stock were sold in the offering at a price to the public of $<ix:nonFraction unitRef="usdPerShare" contextRef="i1b9d9ada6b8f4302ac5ae0780bd7ccb6_I20201216" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2MzU_dd06a39e-abd2-47db-91a4-06fda141b72c">2.45</ix:nonFraction> per share. Net proceeds to the Company, after deducting underwriting discounts, commissions, and other expenses, were approximately $<ix:nonFraction unitRef="usd" contextRef="i8cd3d18a0004443d90d1cf1a4f948769_D20201214-20201216" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2NDI_3c6d278b-6abb-4c8c-8692-2999761264b1">12,743</ix:nonFraction>.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Private Placement Investment</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2020, we completed a private placement of <ix:nonFraction unitRef="shares" contextRef="ie30f8eb2886b47d1bb8139673b5ed0e8_D20201207-20201207" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2NTk_0d968a07-6567-47b1-a711-f9af33089da1">724,288</ix:nonFraction> shares of common stock to a certain accredited investor at a purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ie1e0a3ce0e5446c19c775f315feedfa0_I20201207" decimals="3" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2NTE_51a67a24-003a-409b-a799-470c1faf2ff4">2.071</ix:nonFraction> per share. On December 15, 2020, we completed a private placement of <ix:nonFraction unitRef="shares" contextRef="i1106fa4f3e3241ed9ce6966142c44c14_D20201215-20201215" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2Njg_2f77d94d-77a7-47f8-b745-01ac1b769800">2,475,712</ix:nonFraction> shares of common stock to a certain accredited investor at a purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i1e8b6469d9354c738846ff2ab0b260b2_I20201215" decimals="3" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2Nzk_8fcd9fe7-7f04-46d5-94e2-88497b24c2f2">2.071</ix:nonFraction>. Net proceeds to the Company, after deducting commissions and other expenses, were approximately $<ix:nonFraction unitRef="usd" contextRef="i551ae24980ab4484904eded7d073159b_D20201207-20201215" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2ODc_6f3854bf-3eb8-4f9e-a284-528de5238627">6,210</ix:nonFraction>.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">At the Market Offering </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2020, we entered into a sales agreement (the "Sales Agreement") with Cowen and Company, LLC ("Cowen"), pursuant to which we may issue and sell shares of the Company's common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i57a1154a6b404cc0a0021a89a4e2f606_I20200605" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3MTM_84bb1e82-2ce8-47f8-a28d-ce9676624082">0.001</ix:nonFraction> per share, having an aggregate offering price of up to $<ix:nonFraction unitRef="usd" contextRef="ic933139bf86f441dba8c58c431b04943_D20200605-20200605" decimals="-3" format="ixt:numdotdecimal" name="pxlw:SaleOfStockMaximumConsiderationReceivedOnTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3MDE_2d9f1493-8585-4474-a5c8-62b37a66660b">25,000</ix:nonFraction>, from time to time, through an "at the market" equity offering program under which Cowen will act as sales agent. Under the Sales Agreement, Cowen may sell the shares by methods deemed to be an "at the market offering" as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, including sales made by means of ordinary brokers&#8217; transactions on the Nasdaq Global Market or on any other existing trading market for the common stock or otherwise at market prices prevailing at the time of sale, in block transactions, or as otherwise directed by the Company. We pay Cowen a commission equal to three percent (<ix:nonFraction unitRef="number" contextRef="ic933139bf86f441dba8c58c431b04943_D20200605-20200605" decimals="INF" name="pxlw:SaleOfStockCommissionFeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3MjE_ef732d84-f17c-491a-aacd-2e4e46055c82">3.0</ix:nonFraction>%) of the gross sales proceeds of any common stock sold through Cowen under the Sales Agreement. The Sales Agreement may be terminated by us upon prior notice to Cowen or by Cowen upon prior notice to us, or at any time under certain circumstances, including but not limited to the occurrence of a material adverse change in the Company. We are not obligated to sell any shares under the Sales Agreement.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, we sold an aggregate of <ix:nonFraction unitRef="shares" contextRef="i52aa8e212742415d8951a2f3937b2a38_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3Mjc_5726b088-0ef9-401b-9a4e-5e780b63d38b">1,747,466</ix:nonFraction> shares of our common stock under this at the market offering, resulting in aggregate net proceeds to us of approximately $<ix:nonFraction unitRef="usd" contextRef="i52aa8e212742415d8951a2f3937b2a38_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3Mzg_4d7d5a15-3e23-433f-86d6-9fde369cc331">4,429</ix:nonFraction>.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Equity Incentive Plans</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;23, 2006, our shareholders approved the adoption of the Pixelworks, Inc. 2006 Stock Incentive Plan (the "2006 Plan"). The 2006 Plan has since been amended on certain occasions, most recently on May 15, 2020 when our shareholders approved an increase to the total number of authorized shares to <ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEwMTg_afbdacab-c848-4601-923f-30a7f5c1e75d">19,683,333</ix:nonFraction> shares. As of December&#160;31, 2020, <ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEwMzk_586c048a-65d5-401c-bc61-1279d84e5d0a">1,566,811</ix:nonFraction> shares were available for grant under the 2006 Plan.</span></div><div style="margin-top:5pt;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%">Stock Options</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual life of newly issued stock option awards is <ix:nonNumeric contextRef="i81fbd9434ead4161b79a5e7ddbd1eb8a_D20090501-20090531" format="ixt-sec:durwordsen" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzExNjk_0756fac4-9658-4f67-8013-2e83c3acfe2a">six years</ix:nonNumeric>. Our new hire vesting schedule provides that each option becomes exercisable at a rate of <ix:nonFraction unitRef="number" contextRef="i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531" decimals="2" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEyNjI_84c5f83a-90a3-4d7f-8869-50b6d258a14a">25</ix:nonFraction>% on the first anniversary date of the grant and <ix:nonFraction unitRef="number" contextRef="i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531" decimals="5" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEzMTI_34cce02c-f5fc-41ce-a3b3-9d11d00323de">2.083</ix:nonFraction>% on the last day of every month thereafter for a total of <ix:nonFraction unitRef="number" contextRef="i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531" decimals="INF" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEzNzI_b2d8ff20-81e4-4f0f-8c8e-e3c1d181bcd9">36</ix:nonFraction> additional increments. Our merit vesting schedule provides that merit-type awards become exercisable monthly over a period of <ix:nonNumeric contextRef="ief4630dd13044682b1770a498d2667c4_D20090501-20090531" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzE1MDE_3edba0b6-584c-4e06-b7d6-e6534422602a">three years</ix:nonNumeric>.</span></div></ix:continuation><div style="margin-top:14pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i8a30848153f14a258f2feb908f3fcbd8" continuedAt="ib4aa38d9a5f8497db5ddbd51480ab1fe"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NTg_7c8c9fdd-aa4b-48ba-b20f-1e0523d31ad8" escape="true"><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.639%"></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%">Number of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise<br/>price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2019:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzEtMS0xLTEtMA_f1e978be-edcc-41f1-a25d-477ea22370bf">533,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzEtMy0xLTEtMA_ef10f652-e63a-416e-8eaf-812f56474cf8">2.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzItMS0xLTEtMA_7533d3cf-4894-40ab-9b28-30f359252b16">234,000</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="usdPerShare" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzItMy0xLTEtMA_c099c920-8e78-4ad8-967c-3d8c6e01e262">2.00</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:top"><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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzMtMS0xLTEtMA_e94d4da1-b8a0-402e-a3ad-d2deea95ea09">25,563</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzMtMy0xLTEtMA_344e83c6-79d5-40c4-a5b0-c80826760c78">2.74</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled and forfeited</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzQtMS0xLTEtMA_a67aad81-3415-4090-b3e6-8674240bdbb8">4,896</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzQtMy0xLTEtMA_6f8b33dd-bd19-4d0b-8ee1-13b64807392b">3.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzUtMS0xLTEtMA_9fd69684-e041-4235-ba53-bad3f558f553">17,958</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="pxlw:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzUtMy0xLTEtMA_5e763722-0ba9-4285-a1b9-acce6f8d200c">5.16</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2020:</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzYtMS0xLTEtMA_01fed253-fda7-4ebf-b240-2350873293ee">719,067</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usdPerShare" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzYtMy0xLTEtMA_d8acd14d-8ecf-4c41-9a3d-53dcae2be48d">2.53</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NTI_4fd2a2dc-05c2-41a9-a294-114434b3024f" escape="true"><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%">The following table summarizes information about options outstanding as of December&#160;31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:30.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.806%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</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%">Options Exercisable</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:8pt;font-weight:700;line-height:100%">Range of exercise prices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>outstanding&#160;as&#160;of<br/>December&#160;31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining<br/>contractual<br/>life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise<br/>price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>exercisable&#160;as&#160;of<br/>December&#160;31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise<br/>price</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"><div style="padding-left:6.75pt"><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="i621b11f287d147429c2bdbb2c9b811ac_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItMC0xLTEtMC90ZXh0cmVnaW9uOjRhMmJhOWYyYTIxMDRjZWM4MTdhZjIwMTIwYWJlNzJhXzI3NDg3NzkwNjk0NjE_45709dd0-912e-4c60-9734-93dcc7f09588">2.00</ix:nonFraction> - $<ix:nonFraction unitRef="usdPerShare" contextRef="i621b11f287d147429c2bdbb2c9b811ac_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItMC0xLTEtMC90ZXh0cmVnaW9uOjRhMmJhOWYyYTIxMDRjZWM4MTdhZjIwMTIwYWJlNzJhXzI3NDg3NzkwNjk0NzE_8a118c3e-e9e9-4ba7-9178-acd58d9d584f">2.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7848a34578484652885beb7d474c64b1_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItMi0xLTEtMA_231faffc-a9f2-4701-bc5e-1c713641d962">237,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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="i621b11f287d147429c2bdbb2c9b811ac_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItNC0xLTEtMA_431b7f02-9260-4ea2-919f-9fb8f8a890e8">5.79</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7848a34578484652885beb7d474c64b1_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItNi0xLTEtMA_e5c9f232-89c8-47b1-a37f-ece308ed1ecf">2.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7848a34578484652885beb7d474c64b1_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItOC0xLTEtMA_f50d45f5-c0f0-4e62-aeba-b8d69cd0c1af">3,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7848a34578484652885beb7d474c64b1_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItMTAtMS0xLTA_f828b609-2a14-432f-8d76-bfea95d1bc70">2.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><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="ia1c0a3c1d6b84fafa20e714ae9c195a8_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmViMTZkY2NhY2E0NzRmMTg4Y2M0MTAzODlmNTE0OTcwXzI3NDg3NzkwNjk0NTk_3532fa02-5ae8-4626-a409-85b74b745133">2.46</ix:nonFraction> - <ix:nonFraction unitRef="usdPerShare" contextRef="ia1c0a3c1d6b84fafa20e714ae9c195a8_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmViMTZkY2NhY2E0NzRmMTg4Y2M0MTAzODlmNTE0OTcwXzI3NDg3NzkwNjk0NjY_5f1bb189-6696-4b99-9b44-aed8c8d26c92">2.46</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id8810f0ce7ff4959bfa74531a737e0f6_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtMi0xLTEtMA_93be57f2-9e0f-4d9b-9831-ae0511832b34">350,000</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:nonNumeric contextRef="ia1c0a3c1d6b84fafa20e714ae9c195a8_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtNC0xLTEtMA_f757fc19-b7af-4279-b443-1368cd7bd895">1.01</ix:nonNumeric></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="usdPerShare" contextRef="id8810f0ce7ff4959bfa74531a737e0f6_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtNi0xLTEtMA_e55a2de8-8589-4247-b39d-64cf6c62c911">2.46</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="id8810f0ce7ff4959bfa74531a737e0f6_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtOC0xLTEtMA_88fd04c0-2616-4e4e-84d6-0d8507bdba45">350,000</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="usdPerShare" contextRef="id8810f0ce7ff4959bfa74531a737e0f6_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtMTAtMS0xLTA_b512555e-92d8-428d-aa3a-c1cec2c7f308">2.46</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:top"><div style="padding-left:11.25pt"><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="i8513b1386e314ff7bc8f1f2d5db6abdf_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE0YjQ5NzI5YzU0MTQyZDQ4NjkzY2Y4NmQ0YWY3NmYzXzI3NDg3NzkwNjk0NTg_bd733465-d221-4e46-99b2-97a628ca5a7a">2.79</ix:nonFraction>- <ix:nonFraction unitRef="usdPerShare" contextRef="i8513b1386e314ff7bc8f1f2d5db6abdf_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE0YjQ5NzI5YzU0MTQyZDQ4NjkzY2Y4NmQ0YWY3NmYzXzI3NDg3NzkwNjk0NjU_b6954025-7c50-45f4-bbd9-e5ca5fc13a6d">6.05</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idbddcb79a4e24a96a1d858c5f4850640_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtMi0xLTEtMA_58341e6f-aa0a-45fd-aa9f-a8efe6665eba">131,567</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:400;line-height:100%"><ix:nonNumeric contextRef="i8513b1386e314ff7bc8f1f2d5db6abdf_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtNC0xLTEtMA_9d48bebc-2c4f-4dfc-a7b8-fe76df397187">2.59</ix:nonNumeric></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="usdPerShare" contextRef="idbddcb79a4e24a96a1d858c5f4850640_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtNi0xLTEtMA_ddf088df-be0d-4b21-a16d-35776aa3da45">3.67</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="idbddcb79a4e24a96a1d858c5f4850640_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtOC0xLTEtMA_d4c08db6-17d6-42db-8213-e9e345d05b60">105,150</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="usdPerShare" contextRef="idbddcb79a4e24a96a1d858c5f4850640_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtMTAtMS0xLTA_5d835133-66bc-49f0-ab89-0115d05ced9c">3.54</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="id56cbb2e22fb405bb7b8dd57c8defc48_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjE4YWE1MjQ3NTg3NzRjYjJhNTA1MGE3M2Y5OWM0ODJhXzI3NDg3NzkwNjk0NjI_a746f4ef-78b3-49b1-b3df-7ddf8f17fdba">2.00</ix:nonFraction> - $<ix:nonFraction unitRef="usdPerShare" contextRef="id56cbb2e22fb405bb7b8dd57c8defc48_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjE4YWE1MjQ3NTg3NzRjYjJhNTA1MGE3M2Y5OWM0ODJhXzI3NDg3NzkwNjk0NzY_624ce377-57b4-437d-9e4f-3b0ee079f651">6.05</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ied20146fa724431d826181aeaec850ca_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtMi0xLTEtMA_f1821039-c314-427d-bddb-98b5ab5960f4">719,067</ix:nonFraction>&#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 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="id56cbb2e22fb405bb7b8dd57c8defc48_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtNC0xLTEtMA_ae6a2cff-e37a-4f67-bebb-ef935bb570df">2.88</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ied20146fa724431d826181aeaec850ca_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtNi0xLTEtMA_f3c520ba-25a0-4c0b-9961-3975caf388b1">2.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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ied20146fa724431d826181aeaec850ca_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtOC0xLTEtMA_442b279b-1c98-4bdd-9688-f0765d58acfa">458,650</ix:nonFraction>&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ied20146fa724431d826181aeaec850ca_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtMTAtMS0xLTA_b00c16c2-891b-4b89-b473-3ef20f4de0be">2.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2020 and 2019 the total intrinsic value of options exercised was $<ix:nonFraction unitRef="usd" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzE3MzI_33868f47-e970-4448-b911-622486c0dd2f">28</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzE3MzY_d8966d94-0b0c-45ce-b9d8-bdd1d62a69bd">256</ix:nonFraction>, respectively, for which no income tax benefit has been recorded because a full valuation allowance has been provided for our U.S. deferred tax assets. As of December&#160;31, 2020, options outstanding had a total intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzE5NTk_53dac694-2733-4f7b-974d-aa1102bd5cf4">323</ix:nonFraction>.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NTk_1fe4fe10-0b69-4da1-b258-e9c3c4a87e71" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options outstanding that have vested and are expected to vest as of December&#160;31, 2020 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.637%"></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.637%"></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.641%"></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%">Number of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise<br/>price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining<br/>contractual<br/>term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzEtMS0xLTEtMA_47dc8e65-32b8-4999-bb85-5780764c0bc7">458,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="2" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzEtMy0xLTEtMA_4b8281d5-a8a8-43ce-8662-e0b4108759b8">2.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:duryear" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzEtNS0xLTEtMA_e9ff2338-339b-49db-a93a-906348782f7f">1.30</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzEtNy0xLTEtMA_86ebd19d-73cb-4284-b6bd-c88c02d7e433">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Expected to vest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzItMS0xLTEtMA_047f6657-94e6-4452-b95f-05df92d37948">244,024</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="usdPerShare" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="2" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzItMy0xLTEtMA_561ca0e4-a432-48cc-975c-f9602bc9a84a">2.22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:duryear" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzItNS0xLTEtMA_aef530e1-71e0-41fc-ab35-612c5e0d4f3f">5.64</ix:nonNumeric></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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzItNy0xLTEtMA_27c0bf93-b790-4d1a-a04c-210ed8fa9f0d">180</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzMtMS0xLTEtMA_4c2e5ff4-d05a-42e1-bd1b-1f1b78de6982">702,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzMtMy0xLTEtMA_044ed41b-3299-4e46-9cf1-8b590e36ef8b">2.54</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:400;line-height:100%"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzMtNS0xLTEtMA_690005c4-ccd5-4fa0-b773-b383050e1660">2.81</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzMtNy0xLTEtMA_00038f62-7251-4355-9b22-b847a7b2c56f">311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:14pt;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%">Restricted Stock</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2006 Plan provides for the issuance of restricted stock, including restricted stock units. During the years ended December&#160;31, 2020 and 2019 we granted <ix:nonFraction unitRef="shares" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzIyMzE_cf1d44b9-0880-483c-b220-5f1fe6e539c2">2,137,317</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzIyMzU_635691b0-4b34-4290-9796-0e464fb98069">1,917,514</ix:nonFraction> shares, respectively, of restricted stock with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzIzMzc_97ed62ac-e08e-4f2a-90ab-7e6709784fdf">3.42</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzIzNDE_354b8acd-a293-489b-95e7-49b036da08a5">3.81</ix:nonFraction> per share, respectively. </span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NDI_d2b495e7-49df-4fe0-9aa4-fa6992dfd9d3" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of restricted stock activity: </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.391%"></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%">Number of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average grant date fair value</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%">Unvested at December 31, 2019:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzEtMS0xLTEtMA_7b182978-f204-429f-ba56-8b98f06b871a">3,112,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i099996a598774ec4ae3ae5469608c369_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzEtMy0xLTEtMA_bd06a4aa-20a6-4e29-b519-575115bbc5e9">4.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzItMS0xLTEtMA_cdbb7773-f457-4d9c-ac4e-d406b921c64a">2,137,817</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="usdPerShare" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzItMy0xLTEtMA_903ef6b3-6d1a-4d1b-9fe4-1326af3f1eeb">3.42</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%">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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzMtMS0xLTEtMA_6dd8b730-03f3-4a72-9b6a-ac21b3e8c351">1,834,406</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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzMtMy0xLTEtMA_14461f48-880e-4f8f-92bd-28d0a06bbb17">3.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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzQtMS0xLTEtMA_2287715f-f44e-4fa6-983c-998644e87530">239,232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzQtMy0xLTEtMA_07327882-5b15-41b0-aae8-f6d237daec87">4.28</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%">Unvested at December 31, 2020:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzUtMS0xLTEtMA_574a8c4f-d7bf-4136-8012-205db6365d79">3,176,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzUtMy0xLTEtMA_0888ee45-f647-4856-98e7-8a48f26fea6d">3.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 to vest after December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzYtMS0xLTEtMA_cf89ceac-9d05-4677-96bd-149ac9beded4">2,947,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="2" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzYtMy0xLTEtMA_46efcc4d-5f87-41d9-9f5f-3bec54a4f2d0">3.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib4aa38d9a5f8497db5ddbd51480ab1fe"><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plans</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;18, 2010, our shareholders approved the adoption of the 2010 Pixelworks, Inc. Employee Stock Purchase Plan (the "ESPP") for U.S. employees and for certain foreign subsidiary employees. The ESPP provides for separate offering periods commencing on February&#160;1 and August&#160;1, with the first offering period beginning August&#160;1, 2010. Each offering period continues for a period of <ix:nonNumeric contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518" format="ixt-sec:durmonth" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzI4NTE_3d3a9a5d-b457-4b2b-a583-f90f109639fb">18</ix:nonNumeric> months with purchases every <ix:nonNumeric contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518" format="ixt-sec:durwordsen" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzI4ODI_9fda0ee0-2c8a-4c82-9b3e-f7c3fbaed020">six months</ix:nonNumeric>. Each eligible employee may purchase up to <ix:nonFraction unitRef="shares" contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzI5Mjg_8f6312d6-d551-48f8-aca9-21e4638151ff">3,000</ix:nonFraction> shares of stock on each purchase date, with a maximum annual purchase amount of $<ix:nonFraction unitRef="usd" contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518" decimals="-3" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMwMTE_9e205b97-d8c6-4f67-8dec-7b37ba0cced2">25</ix:nonFraction>.&#160;The purchase price is equal to <ix:nonFraction unitRef="number" contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMwNDY_4edb2322-31fb-45d5-b136-300c40cf47d3">85</ix:nonFraction>% of the lesser of the fair market value of the shares on the offering date or on the purchase date. On May 15, 2020 the ESPP was amended when our shareholders approved an increase to the total number of shares of common stock reserved for issuance to <ix:nonFraction unitRef="shares" contextRef="i7e8165b866d747cfa5b1d0b227808f20_I20100518" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMxNTk_0865e790-68fb-497c-9e77-f8237ae27f5a">3,300,000</ix:nonFraction>. During the years ended December&#160;31, 2020 and 2019, we issued <ix:nonFraction unitRef="shares" contextRef="ia644bbbac1fc41b195bf8687df009958_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMyODY_73654266-6c54-49ad-a3d9-3947f24f6259">202,019</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iec0e52d4354748578683b5284b91c4ed_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMyOTA_89dbc43e-350a-4962-9d27-b4d89e0ab3b7">194,361</ix:nonFraction> shares, respectively for proceeds of $<ix:nonFraction unitRef="usd" contextRef="ia644bbbac1fc41b195bf8687df009958_D20200101-20201231" decimals="-3" name="pxlw:EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMzMzc_cbbbf4b3-650a-4b70-8bbe-b7748d7b1669">529</ix:nonFraction> and  $<ix:nonFraction unitRef="usd" contextRef="iec0e52d4354748578683b5284b91c4ed_D20190101-20191231" decimals="-3" name="pxlw:EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMzNDE_394037be-bd31-4fd8-8c1c-24609bb96571">519</ix:nonFraction>, respectively, under the ESPP.  </span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NDY_70a01f91-5524-4da1-9877-55f71a25eb33" escape="true"><div style="margin-top:5pt;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 of stock-based compensation was determined using the Black-Scholes option pricing model and the following weighted average assumptions:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></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:12.352%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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&#160;Ended&#160;December&#160;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Option Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i199f55492f8c4f6db36916f400a22149_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzMtMS0xLTEtMA_306e82d8-7cd0-48ec-beb9-13d3f46ff454">2.00</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="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzMtMy0xLTEtMA_c0c65bc3-9d44-4cad-94c4-24649233f9ab">2.47</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 dividend yield</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="i199f55492f8c4f6db36916f400a22149_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzQtMS0xLTEtMA_3d0ecad3-a8dc-42a5-9464-76294ea74eae">0</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="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzQtMy0xLTEtMA_e3496c8f-680f-4cbd-a132-daef72eeee34">0</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 (in 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="i199f55492f8c4f6db36916f400a22149_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzUtMS0xLTEtMA_17376301-8696-40f6-8783-f98f40bb5ae6">3.75</ix:nonNumeric></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="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzUtMy0xLTEtMA_1b0252b6-ff64-4287-ad7d-e23b60a38808">5.00</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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="i199f55492f8c4f6db36916f400a22149_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzYtMS0xLTEtMA_1143e2c0-149f-4d90-874c-fef7e15a31bc">64</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="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzYtMy0xLTEtMA_9caf2175-fc03-4cc3-8ad4-0669734dbe4c">66</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iacc60a39e139466483a539f23455734f_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzgtMS0xLTEtMA_9fff44ed-0b9f-4de2-a08e-3c5d85d6b956">0.79</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="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzgtMy0xLTEtMA_9415cd2d-bbba-4bd9-97c9-802dcf613757">2.05</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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="iacc60a39e139466483a539f23455734f_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzktMS0xLTEtMA_93e17a0a-aa71-493e-a259-a9453fb898af">0</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="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzktMy0xLTEtMA_e84b528c-6b02-41de-bfeb-ff4ee483155c">0</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 (in years)</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:nonNumeric contextRef="iacc60a39e139466483a539f23455734f_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzEwLTEtMS0xLTA_e43129c2-a705-4c2c-a563-083f300d95da">1.05</ix:nonNumeric></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="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzEwLTMtMS0xLTA_6801738e-3489-4673-887e-5b1ae494054f">1.05</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iacc60a39e139466483a539f23455734f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzExLTEtMS0xLTA_67b516cc-f8f9-4072-8c38-b0b47cbad000">65</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="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzExLTMtMS0xLTA_c92117f8-aee5-45b0-8f85-aa329cf7b8ea">65</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of options granted during the years ended December&#160;31, 2020 and  2019 was $<ix:nonFraction unitRef="usdPerShare" contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzM2NjI_bc5284cb-24d3-401c-896e-8067b3fade6d">0.93</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzM2NjY_b9fa4f2b-dded-4da3-b07a-d356ee6bbe56">2.23</ix:nonFraction>, respectively. The risk free interest rate is estimated using an average of treasury bill interest rates. The expected dividend yield is <ix:nonFraction unitRef="number" contextRef="i199f55492f8c4f6db36916f400a22149_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzM4MTM_e3c44da0-19c1-453c-8fe9-0414e11baf52">zero</ix:nonFraction> as we have not paid any dividends to date and do not expect to pay dividends in the future. Expected volatility is estimated based on the historical volatility of our common stock over the expected term as this represents our best estimate of future volatility. The contractual life of newly issued stock options is <ix:nonNumeric contextRef="i81fbd9434ead4161b79a5e7ddbd1eb8a_D20090501-20090531" format="ixt-sec:durwordsen" name="pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQxMzI_957e540a-1bd6-4a58-ac0d-053a0041c004">six years</ix:nonNumeric>, and we have elected to use the "simplified method" to estimate expected term. Under the simplified method, an option's expected term is calculated as the average of its vesting period and original contractual life. The expected term of ESPP purchase rights is based on the estimated weighted average time to purchase.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, unrecognized stock-based compensation expense is $<ix:nonFraction unitRef="usd" contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ1MTM_ad6ade95-2151-435f-abd5-efa15d6aec39">5,391</ix:nonFraction>, which is expected to be recognized as stock-based compensation expense over a weighted average period of <ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2MjI_55cbf145-390f-4c68-b4f7-e6f692970f44">1.09</ix:nonNumeric> years.</span></div></ix:continuation><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_142"></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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:120%">NOTE 13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzMg_8c05c598-3ef3-4187-9e3d-40715e9e0f76" continuedAt="iaedc4bcb17c443fbb87d2e9e105dd973" escape="true">SEGMENT INFORMATION</ix:nonNumeric></span></div><ix:continuation id="iaedc4bcb17c443fbb87d2e9e105dd973"><div style="margin-top:5pt;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 identified a single operating segment: the design and development of ICs for use in electronic display devices. Substantially all of our assets are located in the U.S.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geographic Information</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgxNw_225a3398-1f04-4148-a9b1-1ab95a7ffc4e" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region, was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></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:12.352%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i426ac3eb3061462d8ec7e6b4ff82218d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzItMS0xLTEtMA_5a469df5-6cf7-4101-9f26-957124d2c8ff">26,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf82bc86c50e4a8ba944f5ae0ad81fbd_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzItMy0xLTEtMA_ab02929d-7e04-404b-a039-e346c97ba430">53,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7ac4e8b54da42a2b37f0f3dbbbf9927_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzMtMS0xLTEtMA_b0ca2a76-4ab5-41f9-bffd-3f1612d7511f">8,935</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="i88d51ddc0b6d46a5930c2b0aff0964ee_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzMtMy0xLTEtMA_e3aaab14-0b6d-4ee2-a044-844762e0e3d7">10,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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="ia3581559baf5449a82d1cda36327ae08_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzQtMS0xLTEtMA_39b260b9-e018-46c2-afe5-537ac77a5608">3,057</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="i0360d4f4411e40b1a0ca43d700b2dbc7_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzQtMy0xLTEtMA_9b477bee-468a-4f29-befb-8e809801b984">3,105</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taiwan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b025aa8d2f94c348b47bb7a5fdcac0d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzUtMS0xLTEtMA_a7576012-9091-49bd-9b38-d0a42a84ef69">1,668</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="i67dc83412bba45ed8c5d335ebf998b58_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzUtMy0xLTEtMA_de3f7c69-54b7-43cb-9f30-1586f6709689">1,597</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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="ie127d206e5794b5090a561b4804f9245_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzYtMS0xLTEtMTI4NA_511a2beb-427c-4a90-9f6c-93ab014ec14c">333</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="ia5f24d0404784f7c938644371bf04bc3_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzYtMy0xLTEtMTI4NA_d1434b0c-38b2-4d6c-8564-4e18d4199e29">104</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Korea</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17bc0199d2054bb382b019865aaf69c5_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzYtMS0xLTEtMA_6341d42f-223b-4056-9d8e-2cc07f1d8ce6">308</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="i65ae0546e78a4deb8f8cfbee0c7d9e40_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzYtMy0xLTEtMA_f45369ed-4385-4c7c-afba-d5584a33c958">108</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzktMS0xLTEtMA_4fbd8589-e7e7-4745-9e1c-3b502635864a">40,855</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: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="i439145f77f26470e8fd375dbee926bad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzktMy0xLTEtMA_0b4891c4-23f3-4d4b-ae90-bd884dae6eb3">68,755</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><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:120%">Significant Customers</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgyNA_ef84cbd5-c5e4-4f40-8bfd-d55923bf94c2" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentage of revenue attributable to our distributors, top five end customers, and individual distributors or end customers that represented more than 10% of revenue in at least one of the periods presented, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></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:12.352%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributors:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;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%">All distributors</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="number" contextRef="ic43d35c1953b445596de6f4ea01e6b08_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzMtMS0xLTEtMA_99b38003-0557-460e-860e-317fccc5dd33">49</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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="number" contextRef="i90aa5d44c54d46edafd23c3cc2db962e_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzMtMy0xLTEtMA_dba379c4-c624-4cea-b234-4e15b739d915">44</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Distributor A</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="i130268e6c8b44fe8a9aaadb9939e7305_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzQtMS0xLTEtMA_36e0ae0c-395b-4fa5-a6a6-eda4e598d639">23</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="ieccb7a83b0e94b308b748bdda45959f4_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzQtMy0xLTEtMA_9c112e97-fb03-4c55-b8c3-f6444c1b6653">28</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End Customers: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Top five end customers</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="i93d4040f0abd412aad43369329e0fdbe_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMS0xLTEtMA_3fb30641-48f1-4619-b62d-85bb0ee9a9b7">58</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="idc736d472a5e44d8b99cb0ff95b71348_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMy0xLTEtMA_f3005d32-5207-4418-88dc-38c79c6a7664">77</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;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%">End customer A</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="number" contextRef="iad9aa2ee8ad5405f8895fa20fbffbfdf_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMS0xLTEtMA_d005578b-2611-4d46-a198-a2e1b0565d28">40</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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="number" contextRef="ifbdfbabb3dfc4e15b40698989f1e83b3_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMy0xLTEtMA_088c1e3b-4067-408f-b243-a8891d3b1a3f">49</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">End customer B</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="i7ebf29c20fdb4c9e810139393b530afb_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMS0xLTEtMA_d69ca10f-caf2-4d7b-bd62-5f800092d792">5</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="i1baf1088b6b145d5a02bb7c16a03e956_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMy0xLTEtMA_5d2c0b6e-deb5-49c4-8c56-82af2aa3db01">12</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;<ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2" footnoteRole="http://www.xbrl.org/2003/role/footnote">End customers include customers who purchase directly from us, as well as customers who purchase our products indirectly through distributors.</ix:footnote></span></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="pxlw:ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgyMQ_3674cbbb-4cab-41ef-a3ea-81b3e072ab07" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the following accounts represented 10% or more of total accounts receivable in at least one of the periods presented:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></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:12.353%"></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:8pt;font-weight:400;line-height:100%">&#160;</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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account X</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2c29145472854916b8fc3a7659ed3657_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzItMy0xLTEtMA_5d3546fe-fd83-4ee7-892a-a6f83a0ebea5">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ief9ff295d5d440bb9ecb2e46bc9802bd_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzItNS0xLTEtMA_a55ebd68-0aa1-45f8-96a7-fbcb77ca65f9">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account Y</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="iec7e5f756b834abda8acc9b8358282e0_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzMtMy0xLTEtMA_d5d6111d-9367-4393-98de-914b5c670b07">20</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="ie80accbb65094a65b21c867f72f05f50_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzMtNS0xLTEtMA_3d2cd630-03f6-4da7-8f7f-a80826ad7463">26</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account Z</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="if458e58aba0747828edf964824c2eb8a_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzQtMy0xLTEtMA_433bf5f8-5d1d-4af9-a2cd-1bae24a74031">7</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="i95523b6622024a428cdc88023f2aed9f_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzQtNS0xLTEtMA_da919cec-7120-4b2a-ac6a-9ac97d2dea27">24</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">79</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_145"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></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:120%">NOTE 14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90ZXh0cmVnaW9uOmYzODc4NDgwZWJhYTQ3Njk4MjNjNzNiN2Y1M2Y3ZWRmXzE0OA_0ea724b4-7d8a-4557-aa97-10e07b4580fd" continuedAt="icbea7e0170d54ed4ae32f922378f3921" escape="true">QUARTERLY FINANCIAL DATA (UNAUDITED)</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="icbea7e0170d54ed4ae32f922378f3921" continuedAt="i2ea2974e9d2b4328816b3f3bd9a65423">&#160;</ix:continuation></span></div><div style="margin-bottom:5pt;margin-top:5pt"><ix:continuation id="i2ea2974e9d2b4328816b3f3bd9a65423"><ix:nonNumeric contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90ZXh0cmVnaW9uOmYzODc4NDgwZWJhYTQ3Njk4MjNjNzNiN2Y1M2Y3ZWRmXzE0Mw_4b2969cb-62ab-489c-a04b-50e33db16d56" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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.637%"></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.637%"></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.641%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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%">Quarterly Period Ended</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">March&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue, net</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="i7787b91cf9c94999b130031988950049_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzMtMS0xLTEtMA_663abcc4-be21-48c8-bd9d-b42b3a5f8f71">13,774</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="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzMtMy0xLTEtMA_5179c806-fe8b-460f-ae3b-984c804e867f">9,253</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="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzMtNS0xLTEtMA_af4cc92b-1c3f-4bd8-bfaa-d3a270927c45">8,190</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="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzMtNy0xLTEtMA_fdb5162b-5727-490e-97f0-20088b8dc9b5">9,638</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:top"><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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzQtMS0xLTEtMA_77dd97aa-71e2-46e7-9ac6-0d4af1b40b9b">6,775</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="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzQtMy0xLTEtMA_5d5ba1d2-5c19-4896-a811-d2faa7c4a468">5,049</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="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzQtNS0xLTEtMA_16912eab-8e63-4cf7-aed5-459194e0aa4c">3,976</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="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzQtNy0xLTEtMA_6623b718-627c-47e0-b6a1-5f594358ec7b">4,385</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%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzUtMS0xLTEtMA_04f566a7-9ba1-4fcd-a39c-699c128a5f2b">5,277</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="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzUtMy0xLTEtMA_e78e48c6-a886-4878-8b62-1ced11663328">6,421</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="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzUtNS0xLTEtMA_ee27461b-d429-4e7b-9054-a0c1d495ec39">8,137</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="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzUtNy0xLTEtMA_13a14084-e0ac-400f-be2a-ec25b0342abe">6,901</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before 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:100%">(<ix:nonFraction unitRef="usd" contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzYtMS0xLTEtMA_7e0f87a1-dca6-4a22-9b39-4ef38a683067">5,223</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="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzYtMy0xLTEtMA_131e188c-bcc2-41e4-b37f-b33593b9f9f6">6,445</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="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzYtNS0xLTEtMA_9e6ad4d3-626f-4ae0-abf9-232c97c1e7fe">8,165</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="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzYtNy0xLTEtMA_8b710bbe-6d8a-4ebd-84be-357e5cca4972">6,098</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzctMS0xLTEtMA_6933360f-31ce-45dc-8a66-72ddf6c5aa90">5,399</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="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzctMy0xLTEtMA_b3da1f8c-44a8-4940-b75c-3d5f0121968b">6,552</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="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzctNS0xLTEtMA_e66d79d3-833e-41be-8ddc-c4966296ec69">8,139</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="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzctNy0xLTEtMA_e5a69ea6-0b7f-41ae-87e5-dd2b630d4213">6,439</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</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="usdPerShare" contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzktMS0xLTEtMA_39f9641e-cc8f-42aa-be21-fe6127bac71c">0.14</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="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzktMy0xLTEtMA_a93a4dfa-6338-4a80-987d-152207cde903">0.17</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="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzktNS0xLTEtMA_87f44157-c958-4ed7-931b-54f7f9657757">0.20</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="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzktNy0xLTEtMA_1541ad03-2954-464d-b153-99b968f997c8">0.15</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue, net</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="usd" contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEyLTEtMS0xLTA_e3a9fce0-43fe-4847-9dae-3ef640741d73">16,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 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="usd" contextRef="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEyLTMtMS0xLTA_3bdc3e83-3529-493c-9e1c-c2632cfa3968">18,027</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="usd" contextRef="ifc764c1b4fa8460686884419423639c7_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEyLTUtMS0xLTA_2af9734c-672b-4e3f-a823-ea883cfdb27e">18,057</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="usd" contextRef="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEyLTctMS0xLTA_06cb45ba-f3d4-4e7f-a6d6-fddaf6e008a9">16,023</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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEzLTEtMS0xLTA_0542a900-917d-4d1f-96f1-d29a01291458">8,472</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="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEzLTMtMS0xLTA_239126c9-b0b5-4a15-982b-26df831b9a56">9,376</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="ifc764c1b4fa8460686884419423639c7_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEzLTUtMS0xLTA_4af45933-2234-4785-89f5-a3374f354b06">9,347</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="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEzLTctMS0xLTA_92b72021-688c-482e-8227-7a6c6a41ae84">7,300</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</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="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE0LTEtMS0xLTA_cb2f30b8-995d-4d94-a805-5680538ecbda">3,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="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE0LTMtMS0xLTA_40d96f56-deb9-4072-913a-52fabaa428d0">2,321</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="ifc764c1b4fa8460686884419423639c7_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE0LTUtMS0xLTA_466866a1-3a73-42e1-9d13-932d7ef05cc4">2,444</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="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE0LTctMS0xLTA_c3996d1c-03df-4908-9993-284c64ee5bd9">4,898</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before 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="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE1LTEtMS0xLTA_662cb62f-3bfd-4c49-a002-86496e03b615">541</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="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE1LTMtMS0xLTA_58c6e17e-8494-499c-9658-13ca3fb7eb84">2,217</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="ifc764c1b4fa8460686884419423639c7_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE1LTUtMS0xLTA_554e4128-01d8-431a-8314-8d6b77735620">2,374</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="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE1LTctMS0xLTA_4d04e4b6-5f3d-4dee-a700-7d794bbc8881">4,574</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE2LTEtMS0xLTA_d2cdb530-7bd8-4767-bb6d-1d18cee1c30d">133</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="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE2LTMtMS0xLTA_2390ebeb-2104-4bf9-b774-53846f7067a9">2,448</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="ifc764c1b4fa8460686884419423639c7_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE2LTUtMS0xLTA_dfe9164e-615f-4376-bfae-1e9f430e26a7">2,306</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="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE2LTctMS0xLTA_0c1314dc-f0f0-40bd-bf84-ad1d842b661f">4,456</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">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="usdPerShare" contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE4LTEtMS0xLTA_b04cf74c-166c-4abb-b9fd-5bc3bc81da9a">0.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"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE4LTMtMS0xLTA_410c0727-31d3-4a0c-b852-c05e5070a47f">0.06</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="ifc764c1b4fa8460686884419423639c7_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE4LTUtMS0xLTA_4fad9340-0baa-4778-8999-950483cf189b">0.06</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="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE4LTctMS0xLTA_42abf09c-7f75-4afb-8d79-220cdd39250c">0.12</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="usdPerShare" contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE5LTEtMS0xLTA_0546268a-da00-4829-941d-a71c9787cd6f">0.00</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="usdPerShare" contextRef="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE5LTMtMS0xLTA_43614aa4-5277-48bc-8f51-a11024183d5b">0.06</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="ifc764c1b4fa8460686884419423639c7_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE5LTUtMS0xLTA_6e14826c-9beb-4580-be6c-6799289b985b">0.06</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="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE5LTctMS0xLTA_39e56723-da7e-4ff4-ad96-dff9a08216d9">0.12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_151"></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_154"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:34.8pt">Controls and Procedures.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this report, we conducted an evaluation under the supervision and with the participation of our Chief Executive Officer (our Principal Executive Officer) and Chief Financial Officer (our Principal Accounting and Financial Officer) of our disclosure controls and procedures (as defined in Rule 13a-15(e) and Rule 15d-15(f) of the Securities Exchange Act of 1934, as amended (the "Exchange Act")). Based on this evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of December&#160;31, 2020, our disclosure controls and procedures were effective to ensure that information required to be disclosed in our periodic reports filed or submitted under the Securities Exchange Act is (i)&#160;recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms, and (ii)&#160;accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding disclosure. </span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining a system of internal control over financial reporting (as defined in Rules&#160;13a-15(f) and 15d-15(f) under the Exchange Act) to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles ("U.S. GAAP"). All internal control systems, no matter how well designed, have inherent limitations.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, under the oversight of our Board of Directors, we evaluated the effectiveness of our internal control over financial reporting as of December 31, 2020, the last day of our fiscal year. This evaluation was based on the criteria established in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our assessment, management has concluded that our internal control over financial reporting was effective as of the end of the fiscal year to provide reasonable assurances regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with U.S. GAAP. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting for external purposes in accordance with U.S. GAAP. A company&#8217;s internal control over financial reporting includes those policies and procedures that:</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">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;</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">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and</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">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-bottom:6pt;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%">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. Accordingly, even effective internal control over financial reporting can only provide reasonable assurance of achieving its control objectives.</span></div><div style="margin-bottom:6pt;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%">Management&#8217;s assessment of the effectiveness of the Company&#8217;s internal control over financial reporting as of December 31, 2020 has not been audited by the Company&#8217;s independent registered public accounting firm. Management&#8217;s report is not subject to attestation by the Company&#8217;s independent registered public accounting firm pursuant to the rules of the Securities and Exchange Commission that permit the Company to provide only management&#8217;s report in this Annual Report.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes to our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the fourth quarter of 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_157"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:35.36pt">Other Information.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_160"></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">PART III</span></div><div style="text-align:center"><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_163"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt">Directors, Executive Officers and Corporate Governance.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by Item 10 with respect to our directors and executive officers will be set forth under the captions "Proposal No. 1: Election of Directors - Director Nominees for Election" and "Information about our Executive Officers" in our Proxy Statement for our 2021 Annual Meeting of Shareholders (the "2021 Proxy Statement") to be filed within 120 days after December 31, 2020 and pursuant to Regulation 14A and is incorporated herein 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:120%">Item 405 of Regulation S-K calls for disclosure of any known late filing or failure by an insider to file a report required by Section 16(a) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). To the extent disclosure for delinquent reports is being made, it can be found under the caption "Delinquent Section 16(a) Reports" in the 2021 Proxy Statement and is herein 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:120%">We have adopted a Code of Business Conduct and Ethics that applies to all directors and employees, including our Chief Executive Officer (our Principal Executive Officer) and our Chief Financial Officer (our Principal Accounting and Financial Officer). We have also adopted a Code of Ethics for Senior or Designated Financial Personnel (the "Code of Ethics for Senior or Designated Financial Personnel") that applies to our Chief Executive Officer (our Principal Executive Officer), our Chief Financial Officer (our Principal Accounting and Financial Officer) and other designated financial personnel. The Code of Business Conduct and Ethics and the Code of Ethics for Senior or Designated Financial Personnel are each available on our website free of charge at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">www.pixelworks.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%"> We intend to disclose any changes in or waivers from our Code of Business Conduct and Ethics or Code of Ethics for Senior or Designated Financial Personnel by posting such information on our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">www.pixelworks.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or by filing a Current Report on Form 8-K.</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:120%">We have a separately designated standing audit committee established in accordance with the Securities Exchange Act of 1934.  The members of the audit committee are Daniel Heneghan, Chairman, C. Scott Gibson and Richard Sanquini. The audit committee has the responsibility and authority described in the Pixelworks, Inc. Charter of the Audit Committee of the Board of Directors, which has been approved by our board of directors. A copy of the audit committee charter is available on our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">www.pixelworks.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our board of directors has determined that Mr.&#160;Heneghan, Mr. Gibson and Mr. Sanquini meet the independence requirements set forth in Rule 10A-3(b)(1) under the Exchange Act and in the applicable rules of Nasdaq. In addition, our board of directors has determined that Mr.&#160;Heneghan, Mr. Gibson and Mr. Sanquini each qualify as an audit committee financial expert as defined by Securities and Exchange Commission rules.</span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_166"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt">Executive Compensation.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by Item 11 with respect to executive compensation will be included under the captions "Compensation Committee Report", "Executive Compensation" and "Information About Our Board of Directors - Director Compensation" in our 2021 Proxy Statement and is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_169"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by Item 12 with respect to security ownership of certain beneficial owners and management and related stockholder matters will be included under the captions "Security Ownership of Certain Beneficial Owners and Management" and "Information about our Equity Compensation Plans" in our 2021 Proxy Statement and is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_172"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt">Certain Relationships and Related Transactions, and Director Independence.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by Item 13 with respect to certain relationships and related transactions and director independence will be included under the captions "Certain Relationships and Related Transactions" and "Information About Our Board of Directors" in our 2021 Proxy Statement and is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_175"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt">Principal Accounting Fees and Services.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by Item 14 with respect to principal accounting fees and services will be set forth under the caption "Information About Our Independent Registered Public Accounting Firm" in our 2021 Proxy Statement and is incorporated herein by reference.</span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_178"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></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:120%">PART IV</span></div><div style="text-align:center"><span><br/></span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_181"></div><div style="-sec-extract:summary;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt">Exhibits, Financial Statement Schedules.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.34pt">1.    Financial Statements.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial statements are included in Item&#160;8 Financial Statements and Supplementary Data:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><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;</span><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_52">Reports of Independent Registered Public Accounting Firms</a></span></div></td></tr><tr><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;</span><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_55">Consolidated Balance Sheets as of December 31, 2020 and 2019</a></span></div></td></tr><tr><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;</span><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_61">Consolidated Statements of Operations for the years ended December 31, 2020 and 2019</a></span></div></td></tr><tr><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;</span><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_67">Consolidated Statements of Comprehensive Loss for the years ended December 31, 2020 and 2019</a></span></div></td></tr><tr><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;</span><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_70">Consolidated Statements of Cash Flows for the years ended December 31, 2020 and 2019</a></span></div></td></tr><tr><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;</span><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_73">Consolidated Statements of Shareholders' Equity for the years ended December 31, 2020 and 2019</a></span></div></td></tr><tr><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;</span><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_79">Notes to Consolidated Financial Statements</a></span></div></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.34pt">2.&#160;&#160;&#160;&#160;Financial Statement Schedules.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All schedules have been omitted because the required information is included in the consolidated financial statements or the notes thereto, or is not applicable or required.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.34pt">3.    Exhibits.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed below are either filed with this report or incorporated by reference into this report.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.262%"></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></tr><tr><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:8pt;font-weight:700;line-height:100%">Exhibit</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Number</span></div></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%">Description</span></td></tr><tr style="height:15pt"><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 2px 7.75pt;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%">2.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016117000025/exhibit21vixs-arrangementa.htm">Arrangement Agreement between Pixelworks, Inc. and ViXS Systems Inc. dated May 18, 2017 (incorporated by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K filed on May 23, 2017) (The "Arrangement Agreement").</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">2.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016117000037/ex22planofarrangement.htm">Plan of Arrangement (Schedule A to the Arrangement Agreement), as approved by the Ontario Superior Court of Justice (Commercial List) (incorporated by reference to Exhibit 2.2 to the Company's Current Report on Form 8-K filed on August 8, 2017).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000110465904023240/a04-8008_1ex3d1.htm">Sixth Amended and Restated Articles of Incorporation of Pixelworks, Inc., as Amended by First and Second Amendments thereto (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10-Q filed on August 9, 2004).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000095013408014881/v42840exv3w1.htm">Third Amendment to Sixth Amended and Restated Articles of Incorporation of Pixelworks, Inc. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10-Q filed on August 11, 2008).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">3.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000095012310023060/v55187exv3w3.htm">Second Amended and Restated Bylaws of Pixelworks, Inc. (incorporated by reference to Exhibit 3.3 to the Company&#8217;s Annual Report on Form 10-K filed March 10, 2010).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016120000010/pxlw12312019ex41.htm">Description of securities registered pursuant to Section 12 of the Securities Exchange Act of 1934 (incorporated by reference to Exhibit  4.1 to the Company's Annual Report on Form 10-K filed on March 11, 2020).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016118000006/exhibit101indemnityagreeme.htm">Form of Indemnity Agreement between Pixelworks, Inc. and each of the members of the Board and Steven Moore, the Company&#8217;s Chief Financial Officer. (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Annual Report on Form 10-K filed on March 14, 2018). </a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000110465905029114/a05-10937_1ex99d1.htm">Pixelworks, Inc. 1997 Stock Incentive Plan, as amended (incorporated by reference to Exhibit 99.1 to the Company&#8217;s Registration Statement on Form S-8 filed on June&#160;21, 2005).</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></tr></table></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.262%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000119312511137557/dex101.htm">Pixelworks, Inc. Amended and Restated 2010 Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q filed on May 12, 2011). </a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016112000038/ex41amendedandrestated2006.htm">Pixelworks, Inc. Amended and Restated 2006 Stock Incentive Plan (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Registration Statement on Form S-8 filed on July 16, 2012).</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></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000095013409009901/v52342exv10w3.htm">Pixelworks, Inc. Amended and Restated 2006 Stock Incentive Plan, Terms and Conditions of Restricted Stock Awards (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Quarterly Report on Form 10-Q filed on May 7, 2009).</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></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016112000017/pxlw123111_ex109.htm">Pixelworks, Inc. Amended and Restated 2006 Stock Incentive Plan, Terms and Conditions of Option Grants (incorporated by reference to Exhibit 10.9 to the Company's Annual Report on Form 10-K filed March 8, 2012).</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></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000119312510248081/dex102.htm">Pixelworks, Inc. Amended and Restated 2006 Stock Incentive Plan, Terms and Conditions of Director Stock Unit Awards (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Quarterly Report on Form 10-Q filed on November 4, 2010).</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></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016115000012/pxlw12312014_ex108.htm">Pixelworks, Inc. Amended and Restated 2006 Stock Incentive Plan, Terms and Conditions of Restricted Stock Unit Award. (incorporated by reference to Exhibit 10.8 to the Company&#8217;s Annual Report on Form 10-K filed on March 4, 2015).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016120000010/pxlw12312019ex109.htm">Summary of Pixelworks 2020 Non-Employee Director Compensation (incorporated by reference to Exhibit  10.9 to the Company's Annual Report on Form 10-K filed on March 11, 2020).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016119000008/pxlw12312018_ex109.htm">Summary of Pixelworks 2019 Non-Employee Director Compensation. (incorporated by reference to Exhibit 10.9 to the Company's Annual Report on Form 10-K filed on March 13, 2019). </a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016118000014/pxlw3312018_ex101.htm">Summary of Pixelworks 2018 Non-Employee Director Compensation. (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form10-Q filed on May 10, 2018). </a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000095012309074495/v54492exv10w1.htm">Form of Pixelworks, Inc. Senior Management Bonus Plan (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed December 31, 2009).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016116000042/debonisofferletter_exx102.htm">Offer Letter with Todd A. DeBonis dated December 9, 2015 (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed on February 2, 2016).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016117000010/pxlw12312016_ex1018.htm">Change of Control Severance Agreement effective January 4, 2016, by and between Pixelworks, Inc. and Todd A. DeBonis (incorporated by reference to Exhibit 10.18 to the Company's Annual Report on Form 10-K filed March 8, 2017).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016119000012/deboniscofcapril2019.htm">Amended and Restated Change of Control and Severance Agreement by and between Pixelworks, Inc. and Todd A. Debonis, dated April 11, 2019 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on April 15, 2019).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016119000012/execcomprecoverypolicy.htm">Executive Compensation Recovery Policy, adopted April 11, 2019 by the Pixelworks, Inc. Board of Directors (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on April 15, 2019).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016119000038/naderofferletter.htm">Offer Letter with Elias Nader (incorporated by reference to Exhibit 10.1 of the Registrant's Current Report on Form 8-K filed with the SEC on September 16, 2019).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016119000038/nadercofcseverance.htm">Change of Control and Severance Agreement with Elias Nader (incorporated by reference to Exhibit 10.2 of the Registrant's Current Report on Form 8-K filed with the SEC on September 16, 2019).</a></span></div></td></tr></table></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.262%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000095012406001147/v17654exv10w42.txt">Office Lease Agreement dated December 2005, by and between CA-The Concourse Limited Partnership and Pixelworks, Inc. (incorporated by reference to Exhibit 10.42 to the Company&#8217;s Annual Report on Form 10-K filed March 13, 2006).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000095013408019855/v50401exv10w3.htm">Office Lease Agreement dated September&#160;10, 2008 and commencing December&#160;1, 2008 by and between Pixelworks, Inc. and Durham Plaza, LLC (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Quarterly Report on Form 10-Q filed on November 7, 2008).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016115000012/pxlw12312014_ex1019.htm">First Amendment&#160;to Office Lease Agreement, dated April 16, 2013, by and between CA-The Concourse Limited Partnership and Pixelworks, Inc. (incorporated by reference to Exhibit 10.19 to the Company&#8217;s Annual Report on Form 10-K filed on March 4, 2015).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016118000030/secondamendmenttolease.htm">Second Amendment&#160;to Office Lease Agreement, dated July 25, 2018, by and between Hudson Concourse, LLC, and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q filed on November 9, 2018).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016115000012/pxlw12312014_ex1020.htm">First Amendment to Lease, dated July 1, 2013, by and between Durham Plaza, LLC and Pixelworks, Inc. (incorporated by reference to Exhibit 10.20 to the Company&#8217;s Annual Report on Form 10-K filed on March 4, 2015).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016117000010/pxlw12312016_ex1025.htm">Second Amendment to Lease, dated May 18, 2016, by and between Kalberer Company and Pixelworks, Inc. (incorporated by reference to Exhibit 10.25 to the Company's Annual Report on Form 10-K filed on March 8, 2017).</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></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016119000018/pxlw-2019331_ex101.htm">Third Amendment to Lease, dated January 30, 2019, by and between Kalberer Company and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q filed on May 10, 2019).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000119312511060882/dex1026.htm">Loan and Security Agreement dated December 21, 2010 by and between Silicon Valley Bank and Pixelworks, Inc. (incorporated by reference to Exhibit 10.26 to the Company&#8217;s Annual Report on Form 10-K filed March 9, 2011).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016112000058/ex-101amendment.htm">Amendment No. 1 dated December 14, 2012 to the Loan and Security Agreement dated December 21, 2010, by and between Silicon Valley Bank and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed December 20, 2012).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016113000043/exhibit101.htm">Amendment No. 2 dated December 4, 2013 to the Loan and Security Agreement dated December 21, 2010, by and between Silicon Valley Bank and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed December 9, 2013).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016115000040/form8-ksvbamendment3.htm">Amendment No. 3 dated December 18, 2015 to the Loan and Security Agreement dated December 21, 2010, by and between Silicon Valley Bank and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed December 22, 2015).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016116000087/a2016amendmentexhibit101.htm">Amendment No. 4 dated December 15, 2016 to the Loan and Security Agreement dated December 21, 2010, by and between Silicon Valley Bank and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed December 19, 2016).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016117000042/amendmentno5exhibit101.htm">Amendment No. 5 dated July 21, 2017, to the Loan and Security Agreement dated December 21, 2010, by and between Silicon Valley Bank and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 of the Company's Quarterly Report on Form 10-Q filed August 14, 2017).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016117000055/ex101.htm">Amendment No. 6 dated December 21, 2017, to the Loan and Security Agreement dated December 21, 2010, by and between Silicon Valley Bank and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed December 22, 2017).</a></span></div></td></tr></table></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.262%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.33</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016118000033/ex101december2018.htm">Amendment No. 7 dated December 18, 2018, to the Loan and Security Agreement dated December 21, 2010, by and between Silicon Valley Bank and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed December 20, 2018).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016119000046/ex101december2019.htm">Amendment No. 8 dated December 18, 2019, to the Loan and Security Agreement dated December 21, 2010, by and between Silicon Valley Bank and Pixelworks, Inc. (incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed December 20, 2019).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016120000023/ex101svblocamendmentap.htm">Amendment No. 9 to the Loan and Security Agreement, between Pixelworks, Inc. and Silicon Valley Bank, dated April 17, 2020 (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Quarterly Report on Form 10-Q filed May 8, 2020.</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex1036svblocamendmentdec20.htm">Amendment No. 10 to the Loan and Security Agreement, between Pixelworks, Inc. and Silicon Valley Bank, dated December 14, 2020 </a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.37</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016120000021/pppnote.htm">Promissory Note between the Company and Silicon Valley Bank dated April 25, 2020 (incorporated by reference by Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on April 30, 2020).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000119312520162197/d933963dex11.htm">Sales Agreement, dated June 5, 2020, between Pixelworks, inc. and Cowen and Company, LLC (incorporated by reference to Exhibit 1.1 to the Company&#8217;s Current Report on Form 8-K filed on June 5, 2020). </a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.39</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex1039privateplacement-sec.htm">Amended and Restated Securities Purchase Agreement dated December 4, 2020, between the Company and the investors named therein.</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.40</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000119312520314450/d93048dex11.htm">Underwriting Agreement dated as of December 10, 2020 by and among the Company and Roth Capital Partners, LLC and Craig-Hallum Capital Group LLC, as representatives of the several Underwriters (incorporated by reference to Exhibit 1.1 to the Company's Current Report on Form 8-K filed on December 10, 2020).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.41+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016114000030/moorecocex101.htm">Form of Addendum to Change of Control Agreement for Officers (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on May 23, 2014).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1040161/000104016118000006/exhibit21subsidiaries.htm">Subsidiaries of Pixelworks, Inc. (incorporated by reference to Exhibit 21 to the Company&#8217;s Annual Report on Form 10-K filed on March 14, 2018).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pxlw12312020_ex231.htm">Consent of Armanino LLP.</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pxlw12312020_ex232.htm">Consent of KPMG LLP.</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9bde0b3732734c0c8cf89d695b4fa722_187">Power of Attorney (see page 85 of this Form 10-K).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pxlw12312020_ex311.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pxlw12312020_ex312.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pxlw12312020_ex321.htm">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pxlw12312020_ex322.htm">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350).</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><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:100%">XBRL Instance Document</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><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:100%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><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:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><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:100%">XBRL Taxonomy Label Linkbase Document</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><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:100%">XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><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:100%">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.947%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">+</span></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:100%">Indicates a management contract or compensation arrangement.</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.947%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><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:100%">Exhibits 32.1 and 32.2 are being furnished and shall not be deemed to be "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), or otherwise subject to the liability of that section, nor shall such exhibits be deemed to be incorporated by reference in any registration statement or other document filed under the Securities Act of 1933, as amended, or the Exchange Act, except as otherwise stated in such filing.</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b)   Exhibits.</span></div><div style="margin-top:9pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item 15 (a) (3) above.</span></div><div style="margin-top:9pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c)   Financial Statement Schedules.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item 15 (a) (2) above.</span></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_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:120%">Item 16. &#160;&#160;&#160;&#160;Form 10-K Summary.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">88</span></div></div></div><div id="i9bde0b3732734c0c8cf89d695b4fa722_187"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><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%">SIGNATURES</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Sections 13 or 15(d)&#160;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.696%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.928%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" 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%">PIXELWORKS, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:</span></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:100%">March 10, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Todd A. DeBonis</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:400;line-height:100%">Todd A. DeBonis</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">President and Chief Executive Officer <br/>(Principal Executive Officer)</span></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:10pt;font-weight:700;line-height:174%">POWER OF ATTORNEY</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Todd A. DeBonis and Elias N. Nader, and each of them, his true and lawful attorneys-in-fact, each with full power of substitution, for him or her in any and all capacities, to sign any amendments to this report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact or their substitute or substitutes may do or cause to be done by virtue hereof.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.978%"></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:8pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Todd A. DeBonis</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%">President and Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Todd A. DeBonis</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</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:400;line-height:100%">March 10, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Elias N. Nader</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:400;line-height:100%">Vice President and Chief Financial Officer (Principal Accounting and Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elias N. Nader</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: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%">March 10, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Richard L. Sanquini</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:400;line-height:100%">Chairman of the Board</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Richard L. Sanquini</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: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%">March 10, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Amy Bunszel</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:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amy Bunszel</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: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%">March 10, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ C. Scott Gibson</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:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C. Scott Gibson</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: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%">March 10, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Daniel J. Heneghan</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:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel J. Heneghan</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: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%">March 10, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ David J. Tupman</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:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David J. Tupman</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: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%">March 10, 2021</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;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:10pt;font-weight:400;line-height:120%">89</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.36
<SEQUENCE>2
<FILENAME>ex1036svblocamendmentdec20.htm
<DESCRIPTION>AMENDMENT
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i42b636d372a0456b8b0f4abab8f2eca2_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 10.36</font></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Tenth Amendment</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">to</font></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Loan and security agreement</font></div><div style="margin-bottom:12pt;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:120%">This Tenth Amendment to Loan and Security Agreement (this</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Amendment&#8221;) is entered into as of December 14, 2020, by and between </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SILICON VALLEY BANK</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Bank&#8221;) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PIXELWORKS, INC.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, an Oregon corporation (&#8220;Borrower&#8221;).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recitals</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.28pt">Bank and Borrower have entered into that certain Loan and Security Agreement dated as of December 21, 2010 (as the same may be amended, modified, supplemented and&#47;or restated from time to time, including without limitation, by that certain Amendment No. 1 to Loan and Security Agreement dated as of December 14, 2012, that certain Amendment No. 2 Amendment to Loan and Security Agreement dated as of December 4, 2013, that certain Amendment No. 3 to Loan and Security Agreement dated as of December 18, 2015, that certain Amendment No. 4 to Loan and Security Agreement dated as of December 15, 2016, that certain Amendment No. 5 to Loan and Security Agreement dated as of July 21, 2017, that certain Amendment No. 6 to Loan and Security Agreement dated as of December 21, 2017, that certain Seventh Amendment to Loan and Security Agreement dated as of December 18, 2018, that certain Eighth Amendment to Loan and Security Agreement dated as of December 18, 2019, collectively, and that certain Ninth Amendment to Loan and Security Agreement dated as of April 17, 2020, the &#8220;Loan Agreement&#8221;).  Capitalized terms used, but not defined herein, shall bear the meanings ascribed to such terms in the Loan Agreement. </font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.84pt">Bank has extended credit to Borrower for the purposes permitted in the Loan Agreement.  </font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.28pt">Borrower has requested that Bank amend the Loan Agreement to extend the Revolving Line Maturity Date (as defined in the Loan Agreement), as more fully set forth herein.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.28pt">Bank has agreed to so amend certain provisions of the Loan Agreement, but only to the extent, in accordance with the terms, subject to the conditions and in reliance upon the representations and warranties set forth below.</font></div><div style="margin-bottom:12pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Agreement</font></div><div style="margin-bottom:12pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Now, Therefore,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in consideration of the foregoing recitals and other good and valuable consideration, the receipt and adequacy of which is hereby acknowledged, and intending to be legally bound, the parties hereto agree as follows&#58;</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Definitions.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Capitalized terms used but not defined in this Amendment shall have the meanings given to them in the Loan Agreement.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Amendment to Loan Agreement.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.1 &#160;&#160;&#160;&#160;Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).  The following term and its respective definition set forth in Section 13.1 of the Loan Agreement hereby is amended and restated in its entirety as follows&#58; </font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Revolving Line Maturity Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221; is March 26, 2021.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;3.&#160;&#160;&#160;&#160;Limitation of Amendment.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Amendment is effective for the purposes set forth herein and shall be limited precisely as written and shall not be deemed to (a)&#160;be a consent to any amendment, waiver or modification of any </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other term or condition of any Loan Document, or (b)&#160;otherwise prejudice any right or remedy which Bank may now have or may have in the future under or in connection with any Loan Document.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Amendment shall be construed in connection with and as part of the Loan Documents and all terms, conditions, representations, warranties, covenants and agreements set forth in the Loan Documents, except as herein amended, are hereby ratified and confirmed and shall remain in full force and effect.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Representations and Warranties.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  To induce Bank to enter into this Amendment, Borrower hereby represents and warrants to Bank as follows&#58;</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately after giving effect to this Amendment (a)&#160;the representations and warranties contained in the Loan Documents are true, accurate and complete in all material respects as of the date hereof (except to the extent such representations and warranties relate to an earlier date, in which case they are true and correct as of such date), and (b)&#160;no Event of Default has occurred and is continuing&#59;</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrower has the power and authority to execute and deliver this Amendment and to perform its obligations under the Loan Agreement, as amended by this Amendment&#59;</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The organizational documents of Borrower delivered to Bank on or prior to the Effective Date remain true, accurate and complete and have not been amended, supplemented or restated and are and continue to be in full force and effect&#59;</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, have been duly authorized&#59; </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, do not and will not contravene (a)&#160;any law or regulation binding on or affecting Borrower, (b)&#160;any contractual restriction with a Person binding on Borrower, (c)&#160;any order, judgment or decree of any court or other governmental or public body or authority, or subdivision thereof, binding on Borrower, or (d)&#160;the organizational documents of Borrower&#59; </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, do not require any order, consent, approval, license, authorization or validation of, or filing, recording or registration with, or exemption by any governmental or public body or authority, or subdivision thereof, binding on Borrower, except as already has been obtained or made&#59; and</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Amendment has been duly executed and delivered by Borrower and is the binding obligation of Borrower, enforceable against Borrower in accordance with its terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, liquidation, moratorium or other similar laws of general application and equitable principles relating to or affecting creditors&#8217; rights.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;5.&#160;&#160;&#160;&#160;Integration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Amendment and the Loan Documents represent the entire agreement about this subject matter and supersede prior negotiations or agreements.  All prior agreements, understandings, representations, warranties, and negotiations between the parties about the subject matter of this Amendment and the Loan Documents merge into this Amendment and the Loan Documents.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;6.&#160;&#160;&#160;&#160;Counterparts.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  This Amendment may be executed in any number of counterparts and all of such counterparts taken together shall be deemed to constitute one and the same instrument.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;7.&#160;&#160;&#160;&#160;Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Amendment shall be deemed effective upon (a) the due execution and delivery to Bank of this Amendment by each party hereto, and (b) Borrower&#8217;s payment of all Bank Expenses due and owing as of the date hereof, which may be debited from any of Borrower&#8217;s accounts at Bank.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center;text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">In Witness Whereof,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the parties hereto have caused this Amendment to be duly executed and delivered as of the date first written above.</font></div><div style="text-align:center"><font><br></font></div><div style="margin-top:5pt;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:45.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">BANK</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">SILICON VALLEY BANK</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58; &#47;s&#47; Alexander Primak</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58; Alex Primak</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; Vice President</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">BORROWER</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">PIXELWORKS, INC.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;  &#47;s&#47; Elias Nader</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;  Elias Nader</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;  VP &#38; CFO</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.39
<SEQUENCE>3
<FILENAME>ex1039privateplacement-sec.htm
<DESCRIPTION>SECURITIES PURCHASE AGREEMENT
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ia912169b4aa348f6992d9bf5a6e0feae_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exhibit 10.39</font></div><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">AMENDED AND RESTATED SECURITIES PURCHASE AGREEMENT</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">THIS AMENDED AND RESTATED SECURITIES PURCHASE AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is dated as of December 4, 2020, by and between Pixelworks, Inc., an Oregon corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), MTM-Xinhe Investment Limited, a British Virgin Islands company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Original Investor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and CloudAlpha Master Fund (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">New Investor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; and together with the Original Investor, collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Investors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">BACKGROUND</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">A.        The Company and the Original Investor entered into a Securities Purchase Agreement dated as of October 19, 2020 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Prior Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), whereby the Original Investor agreed to purchase, and the Company agreed to sell, upon the terms and conditions stated in the Prior Agreement, an aggregate of 3,200,000 (appropriately adjusted to give effect to any Stock Event occurring after the date of this Agreement and on or prior to the applicable Closing Date) shares (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) of common stock of the Company, par value $0.001 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">B.        The Company and the Original Investor desire to amend the Prior Agreement by entering into this Amended and Restated Securities Purchase Agreement to provide that the Shares will instead be purchased in part by the Original Investor, and in part by the New Investor. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">C.        The Company and the Investors are executing and delivering this Agreement in reliance  upon the exemption from registration afforded by Section 4(a)(2) of the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), and Rule 506 of Regulation D (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Regulation D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) as promulgated by the United States Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) under the Securities Act.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">NOW, THEREFORE, IN CONSIDERATION of the mutual covenants contained in this Agreement, and for other good and valuable consideration the receipt and adequacy of which are hereby acknowledged, the Company and the Investors agree as follows&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Article I</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:6.34pt"> DEFINITIONS</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.1&#160;&#160;&#160;&#160;Definitions</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  In addition to the terms defined elsewhere in this Agreement, the following terms have the meanings indicated&#58; </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">9.9% Cap</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in Section 4.12.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any Person that, directly or indirectly through one or more intermediaries, controls or is controlled by or is under common control with a Person, as such terms are used in and construed under Rule 144 under the Securities Act.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in the Preamble.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Announcing 8-K Filing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Attribution Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means, with respect to each Investor, collectively, any of the Investor&#8217;s Affiliates, any Persons acting as a &#8220;group&#8221; together with the Investor with respect to the Common Stock for purposes of Section 13(d) of the Exchange Act, and any other Persons </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">whose beneficial ownership of the Common Stock would be aggregated with the Investor&#8217;s for purposes of Section 13(d) of the Exchange Act.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Applicable SEC Filings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Bloomberg</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means Bloomberg Financial Markets or an equivalent, reliable reporting service mutually agreed upon by the Company and the Investors.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any day other than Saturday, Sunday, or other day on which commercial banks in the City of San Francisco, California, U.S.A., are authorized or required by law to remain closed.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means a closing of the purchase and sale of the Shares pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the Initial Closing Date and&#47;or the Second Closing Date, as applicable.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the board of directors of the Company.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company Covered Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means, with respect to the Company as an &#8220;issuer&#8221; for purposes of Rule 506 promulgated under the Securities Act, any Person listed in the first paragraph of Rule 506(d)(1).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in the Preamble.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Common Stock Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any Options or Convertible Securities.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in the Preamble. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company Charter Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the articles of incorporation and bylaws of the Company, each as amended to date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company Stock Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the Company&#8217;s Amended and Restated 2006 Stock Incentive Plan, as amended and restated, and the Company&#8217;s 2010 Employee Stock Purchase Plan, as amended and restated.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company Shareholders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means holders of shares of Common Stock in their respective capacities as such. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any direct or indirect Subsidiary of the Company.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Convertible Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any debt, preferred stock or other securities or instruments (other than Options) at any time directly or indirectly convertible into or exchangeable for Common Stock or that otherwise entitle the holder thereof to receive, directly or indirectly, Common Stock or other securities that entitle the holder to receive, directly or indirectly, Common Stock.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Disclosure Materials</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.1(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Disclosure Schedules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Disqualification Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.1(aa).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the Securities Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">FINRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the Financial Industry Regulatory Authority.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Fundamental Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the representations and warranties made by the Company in subsections (a), (b), (c), (d), (e), (f), (g), (h), (i), (j) (excluding clause (ii) of the first sentence thereof), (k), (l), (m), (n), (o), (p), (x), (y), (z) and (aa) of Section 3.1.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">GAAP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in Section </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">3.1(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Governmental Entity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any supranational, national, state, municipal, local or foreign government, any instrumentality, subdivision, court, administrative agency or commission or other governmental authority or instrumentality.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Initial Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in Section 2.1(a).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Initial Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in Section 2.1(a).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Intellectual Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means all (i) trademarks, service marks, trade dress, slogans, logos, trade names, corporate names, Internet domain names, and any other indicia of source, together with all goodwill associated with each of the foregoing, (ii) copyrights (whether or not registered or published) and works of authorship, (iii) registrations and applications for registration for any of the foregoing, (iv) patents (including all reissuances, divisionals, provisionals, continuations and continuations-in-part, re-examinations, renewals, substitutions and extensions thereof), patent applications, patent disclosures and inventions (whether or not patentable or reduced to practice), (v) computer software (including but not limited to source code and object code), data, databases, and documentation thereof, (vi) trade secrets and other confidential information, know-how, protocols, processes, methodologies, techniques, strategies, and processes, (vii) other intellectual property and all rights associated with any of the foregoing, including the right to prosecute and recover monetary damages for any past, present and future infringements and other violations thereof, and (viii) copies and tangible embodiments of the foregoing (in whatever form or medium).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Investors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in the Preamble.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">knowledge of the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">,&#8221; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">knowledge</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">the Company&#8217;s knowledge</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the actual knowledge of any of the executive officers </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(as defined in Rule 405 under the Securities Act) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> of the Company and the knowledge that any such executive officer would be expected to have after reasonable due diligence inquiry.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Legal Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any federal, state, local, municipal, foreign or other law, statute, constitution, principle of common law, resolution, ordinance, code, order, edict, decree, rule, regulation, ruling or requirement issued, enacted, adopted, promulgated, implemented or otherwise put into effect by or under the authority of any Governmental Entity.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any liability, obligation or commitment of any kind (whether accrued, absolute, contingent, matured, unmatured or otherwise). </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any material pledges, liens, charges, encumbrances and security interests of any kind or nature whatsoever.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Lockup Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any result, occurrence, change, event, circumstance, fact or effect (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) that, individually or in the aggregate with any such other Effects (regardless of whether or not such Effect constitutes a breach of the representations and warranties made by the Company in this Agreement), is, or is reasonably likely to be, materially </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">adverse to (i) the business, results of operations, condition (financial or otherwise), or assets of the Company and the Company Subsidiaries, taken as a whole, (ii) the legality or enforceability of any of this Agreement or (iii) the ability of the Company to perform its obligations under this Agreement&#59;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that in determining whether a Material Adverse Effect has occurred for purposes of clause (i) above, there shall be excluded any Effect on the Company and the Company Subsidiaries relating to or arising in connection with (i) changes in Legal Requirements or the adoption or amendment of financial accounting standards by the Financial Accounting Standards Board (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that such conditions do not have a materially disproportionate impact on the Company and the Company Subsidiaries, taken as a whole, relative to other participants in their industry), (ii) the declaration by the United States of a national emergency or war, or the occurrence of any other calamity or crisis, in each case, arising after the date hereof (including any act of terrorism) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that such conditions do not have a materially disproportionate impact on the Company and the Company Subsidiaries, taken as a whole, relative to other participants in their industry), (iii) general business or economic conditions (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that such conditions do not have a materially disproportionate impact on the Company and the Company Subsidiaries, taken as a whole, relative to other participants in their industry), (iv) conditions generally affecting the industry in which the Company and the Company Subsidiaries operate (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that such conditions do not have a materially disproportionate impact on the Company and the Company Subsidiaries, taken as a whole, relative to other participants in their industry), (v) any failure by the Company to meet any internal projections or analyst estimates (but not the underlying reasons for the failure to meet any internal projections or analyst estimates), (vi) the COVID-19 pandemic (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that such conditions do not have a materially disproportionate impact on the Company and the Company Subsidiaries, taken as a whole, relative to other participants in their industry), and (vii) any action taken by the Company at the written request of an Investor or that an Investor consents to in writing.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any rights, warrants or options at any time directly or indirectly exercisable for, or otherwise representing a right to subscribe for or purchase, directly or indirectly, any Common Stock or Convertible Securities. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Order</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 5.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any individual or corporation, partnership, trust, incorporated or unincorporated association, joint venture, limited liability company, joint stock company government (or an agency or subdivision thereof) or other entity of any kind.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Private Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in Section 4.1(a).  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Regulation D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in the Preamble. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Registrable Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means (i) the Shares and (ii) any shares of capital stock or other securities issued or issuable in exchange for or with respect to any of the Shares upon any stock split, dividend or other distribution, recapitalization, exchange, adjustment or similar event with respect to such Shares&#59; provided, that any of the foregoing securities shall cease to be Registrable Securities upon the earliest to occur of the following&#58; (A) such securities are sold pursuant to an effective registration statement&#59; (B) such securities are sold pursuant to Rule 144&#59; or (C) such securities are eligible for sale pursuant to Rule 144 without any volume or other limitation or restriction thereunder, other than a &#8220;current public information&#8221; requirement, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">provided, in the case of this clause (C), that the Company shall have taken such actions (including delivery of any necessary legal opinions to the Transfer Agent) as shall be necessary, to effect the removal of any restrictive legend from such securities in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Repurchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means an aggregate price equal to (i) the aggregate Purchase Price paid by an Investor for the Shares being repurchased by the Company (appropriately adjusted to reflect any Stock Event occurring after the applicable Closing Date for such Investor), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (ii) the Repurchase Price Interest.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Repurchase Price Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means an amount equal to (i) the quotient of 5% of the aggregate Purchase Price paid by an Investor for the Shares being repurchased by the Company divided by 365, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">multiplied</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> by (ii) the number of days that have elapsed since the applicable Closing Date for such Investor.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Rule 144</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means Rule 144 promulgated by the SEC pursuant to the Securities Act, as such Rules may be amended from time to time, or any similar rule or regulation adopted by the SEC having substantially the same effect as such Rule.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.1(w).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Sanctioned Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.1(w)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Sarbanes-Oxley</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.1(u)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in the Preamble.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">SEC Reports</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.1(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Second Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in Section 2.1(c).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Second Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in Section 2.1(b).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in the Preamble. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in the Preamble.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Shelf Registration Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in Section 4.5.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Short Sales</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.2(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Standard Settlement Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means, as of any date, the standard settlement period for equity trades effected on securities exchanges in the United States, expressed in a number of Trading Days, as in effect on such date.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">            &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Stock Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means a stock split, stock combination, reclassification, payment of stock dividend, recapitalization or other similar transaction in respect of, or otherwise affecting, the Common Stock.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">            &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means with respect to any Person (i) a corporation of which fifty percent (50%) or more of the combined voting power of the outstanding voting stock of which is owned, directly or indirectly, by such Person or by one of more other Subsidiaries of such Person or by such Person and one or more other Subsidiaries thereof&#59; (ii) a partnership of which such Person, or one or more other Subsidiaries of such Person or such Person and one or more other Subsidiaries thereof, directly or indirectly, is the general partner and has the power to direct the policies, management and affairs of such partnership&#59; (iii) a limited liability company of which </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">such Person or one or more other Subsidiaries of such Person or such Person and one or more other Subsidiaries thereof, directly or indirectly, is the manager or managing member and has the power to direct the policies, management and affairs of such company&#59; or (iv) any other Person in which such Person, or one or more other Subsidiaries of such Person or such Person and one or more other Subsidiaries thereof, directly or indirectly, has at least a majority ownership and power to direct the policies, management and affairs thereof.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Subsidiary Charter Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the certificate of incorporation and bylaws, or like organizational documents, of each of the Company Subsidiaries.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means all taxes, charges, fees, levies or other like assessments, including United States federal, state, local, foreign and other net income, gross income, gross receipts, social security, estimated, sales, use, ad valorem, franchise, profits, net worth, alternative or add-on minimum, capital gains, license, withholding, payroll, employment, unemployment, social security, excise, property, transfer taxes and any and all other taxes, assessments, fees or other governmental charges, whether computed on a separate, consolidated, unitary, combined or any other basis together with any interest and any penalties, additions to tax, estimated taxes or additional amounts with respect thereto, and including any liability for taxes as a result of being a member of a consolidated, combined, unitary or affiliated group or any other obligation to indemnify or otherwise succeed to the tax liability of any other Person. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Tax Returns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means all returns, declarations, reports, statements, schedules, notices, forms or other documents or information required to be filed in respect of the determination, assessment, collection or payment of any Tax or in connection with the administration, implementation or enforcement of any Legal Requirement relating to any Tax.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Trading Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any day on which the Common Stock is traded for any period on the Nasdaq Global Market or, if the Nasdaq Global Market is not the principal trading market for the Common Stock, on the principal Trading Market or other securities exchange or market on which the Common Stock is then being traded&#59; provided, however, that during any period in which the Common Stock is not listed or quoted on the Nasdaq Global Market or any other securities exchange or market, the term &#8220;Trading Day&#8221; shall mean a Business Day.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Transfer Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means Broadridge Corporate Issuer Solutions or any successor transfer agent for the Company.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">            &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Trading Market</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any of the following national securities exchanges&#58; the NYSE American, the Nasdaq Capital Market, the Nasdaq Global Market, the Nasdaq Global Select Market or the New York Stock Exchange (or any successors to any of the foregoing).</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Article II</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">PURCHASE AND SALE</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.1&#160;&#160;&#160;&#160;Closings.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;Subject to the satisfaction or waiver of the conditions to the obligations of the parties hereto in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Article V</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, the initial Closing (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Initial Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) shall take place on December 7, 2020 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">or such other date as mutually agreed between the Company and the New Investor)(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Initial Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) at 9&#58;00 a.m. Pacific Time at the offices of the Company&#8217;s counsel in Palo Alto, California. Subject to the terms and conditions set forth in this Agreement, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">at the Initial Closing, the Company shall issue and sell to the New Investor, and the New Investor shall purchase from the Company, 724,288 of the Shares at a per share price of $2.071 (appropriately adjusted to give effect to any Stock Event occurring after the date of this Agreement and on or prior to the Initial Closing Date) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;On each Business Day beginning on the date hereof and through and including December 14, 2020 (or such date as mutually agreed between the Company and the Original Investor)(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Second Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), the Original Investor shall deliver, or cause to be delivered, to the Company an amount equal to at least $500,000 in United States dollars and in immediately available funds, by wire transfer to the Company to an account designated in writing to the Original Investor, for the Company to hold in escrow for the potential sale of a portion of the Shares hereunder&#59; provided, however that on December 14, 2020, the minimum amount required to be transferred shall instead equal $127,199.56.  The Company shall hold such cash separately and shall not use such funds unless and until a Second Closing occurs.  In the event a Second Closing does not occur, the Company shall promptly return to the Original Investor, any cash received by it to date pursuant to this Section 2.1(b) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Investment Funds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;Subject to the satisfaction or waiver of the conditions to the obligations of the parties hereto in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Article V, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a second Closing shall take place on the Second Closing Date </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">only</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> if the Company has received Investment Funds of at least $5,127,199.56 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Maximum Investment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) from the Original Investor prior to such date.  If the Company has received the Maximum Investment by the Second Closing Date, then subject to the terms and conditions set forth in this Agreement, the Company shall issue and sell to the Original Investor and the Original Investor shall purchase from the Company, 2,475,712 of the Shares at the Purchase Price.  Subject to the satisfaction or waiver of the conditions to the obligations of the parties hereto in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Article V, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">if, on the Second Closing Date, the Company has received Investment Funds from the Original Investor in an amount less than the Maximum Investment, the Company shall have the option, in its sole discretion to (i) issue and sell to the Original Investor that number of Shares equal to (x) the Investment Funds received prior to such date, divided by (y) the Purchase Price, or (ii) return the Investment Funds in full, and the Original Investor shall not be entitled to purchase any Shares, any rights provided to the Investors hereunder (other than the right to receive the Investment Funds) shall immediately terminate as to the Original Investor, and the Original Investor shall cease to be an Investor hereunder.  If a Closing occurs on the Second Closing Date pursuant to the terms of this Section 2.1(c), such Closing (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Second Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) shall take place at 2&#58;00 p.m. Pacific Time at the offices of the Company&#8217;s counsel in Palo Alto, California.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.2&#160;&#160;&#160;&#160;Closing Deliveries.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;At a Closing, the Company shall issue to the applicable Investor a certificate or certificates (as directed by the Investor), issued in the name of the Investor (or its designee(s)) and duly executed on behalf of the Company, evidencing the Shares the Investor is purchasing, which shares shall be subject to the restrictions and legend set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;At the Initial Closing, the New Investor shall deliver or cause to be delivered to the Company the amount of the aggregate Purchase Price for the Shares being purchased by the New Investor of $1,500,000.45 in United States dollars and in immediately available funds, by </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">wire transfer to an account designated in writing to the Investor by the Company at least three Business Days prior to the Initial Closing Date.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Article III </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">REPRESENTATIONS AND WARRANTIES OF THE COMPANY</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.1&#160;&#160;&#160;&#160;Except (a) other than for purposes of the Fundamental Representations, as specifically disclosed in the SEC Reports filed by the Company with the SEC pursuant to the Exchange Act after December 31, 2019 and at least five (5) Business Days prior to the date hereof  (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Applicable SEC Filings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) (excluding any disclosures set forth under the heading &#8220;Risk Factors&#8221; or disclosure of risks set forth in any &#8220;forward-looking statements&#8221; disclaimer, or disclosures in any other statements that are similarly cautionary or predictive in nature),or (b) as set forth in the Disclosure Schedules delivered by the Company to the Investors concurrently herewith (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Disclosure Schedules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), which Disclosure Schedules shall be deemed a part hereof and shall qualify any representation made herein to the extent of the disclosure contained in the corresponding section of the Disclosure Schedules and any other representation to the extent that the applicability of any such disclosure contained in the Disclosure Schedules is reasonably apparent on its face (notwithstanding the absence of a specific cross reference), the Company hereby represents and warrants as of the date hereof and the Closing Date (except for the representations and warranties that speak as of a specific date, which shall be made as of such date), to each of the Investors&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Company has no significant Subsidiaries other than those included in the Applicable SEC Filings and the Company does not own or have any right or obligation (by law, contract or otherwise) to make any investment or otherwise acquire, directly or indirectly, any outstanding capital stock of, or other equity interest in, any Person.  The Company owns, directly or indirectly, all of the capital stock or comparable equity interests of each Company Subsidiary free and clear of any Lien, and all the issued and outstanding shares of capital stock or comparable equity interest of each Company Subsidiary are duly authorized, validly issued and are fully paid, non-assessable and free of preemptive rights.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Organization and Qualification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Each of the Company and the Company Subsidiaries is an entity duly organized, validly existing and in good standing under the laws of the jurisdiction of its incorporation or organization (except, in the case of good standing, for entities organized under the laws of any jurisdiction that does not recognize such concept), with the requisite corporate power and authority to own and use its properties and assets and to carry on its business as currently conducted.  Neither the Company nor any Company Subsidiary is in violation of any of the provisions of its Company Charter Documents or Subsidiary Charter Documents, as the case may be.  The Company and the Company Subsidiaries are duly qualified to do business and are in good standing (except for entities organized under the laws of any jurisdiction that does not recognize such a concept) as a foreign corporation or other entity in each jurisdiction in which the nature of the business conducted or property owned by it makes such qualification necessary, except where the failure to be so qualified or in good standing, as the case may be, would not have or reasonably be expected to result in a Material Adverse Effect.  The Company has furnished to the Investors, through the SEC&#8217;s Electronic Data Gathering Analysis and Retrieval System (EDGAR), true and correct copies of the Company&#8217;s Charter Documents as in effect on the date this representation is made, and all documents and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">instruments containing the terms of all securities convertible into, or exercisable or exchangeable for, Common Stock, and the material rights of the holders thereof in respect thereto.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Authorization&#59; Enforcement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Company has the requisite corporate power and authority to enter into and to consummate the transactions contemplated by this Agreement and otherwise to carry out its obligations hereunder, including the issuance to the Investors of the Shares.  The execution and delivery of this Agreement by the Company and the consummation by it of the transactions contemplated hereby have been duly authorized by all necessary corporate action on the part of the Company, and no further consent or action is required by the Company, the Company Board or the Company Shareholders.  This Agreement has been (or upon delivery will be) duly executed by the Company and is, or when delivered in accordance with the terms hereof, will constitute, the valid and binding obligation of the Company enforceable against the Company in accordance with its terms, except as may be limited by (A) applicable bankruptcy, insolvency, reorganization or other laws of general application relating to or affecting the enforcement of creditors rights generally, and (B) the effect of rules of law governing the availability of specific performance and other equitable remedies.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The execution, delivery and performance of this Agreement by the Company and the consummation by the Company of the transactions contemplated hereby, including the issuance to the Investors of the Shares, do not, and will not, (i) conflict with or violate any provision of the Company Charter Documents or Subsidiary Charter Documents, (ii) conflict with, or constitute a default (or an event that with notice or lapse of time or both would result in a default) under, result in the creation of any Lien upon any of the properties or assets of the Company or any Company Subsidiary or give to others any rights of termination, amendment, acceleration or cancellation (with or without notice, lapse of time or both) of, any contract, agreement or instrument to which the Company or any of the Company Subsidiaries is a party or by which it or any of its properties is bound or (iii) assuming that all consents, filings, approvals, authorizations and other actions as described herein have been obtained or made, result in a violation of any Legal Requirement or Order to which the Company or a Company Subsidiary is subject (including, assuming the accuracy of the representations and warranties of the Investors set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereof, federal and state securities laws), except in the case of clauses (ii) and (iii) such as would not, individually or in the aggregate, have or reasonably be expected to result in a Material Adverse Effect.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Required Filings and Consents.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> No consent, approval, Order or authorization of, or registration, declaration or filing with any Governmental Entity is required to be obtained or made by the Company in connection with the execution and delivery of this Agreement or the performance by the Company of this Agreement or the transactions contemplated hereby, except for such consents, approvals, Orders, authorizations, registrations, declarations and filings as may be required under applicable federal, foreign and state securities (or related) laws, or the rules and regulations of any self-regulatory organization to which the Company or its securities are subject, as and to the extent expressly contemplated herein. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Capitalization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. There are 42,179,942 outstanding shares of Common Stock and no other outstanding shares of capital stock of the Company as of November 30, 2020.  The Company has not issued any capital stock since November 30, 2020, other than to reflect issuances pursuant to the Company Stock Plan that do not, individually or in the aggregate, have a material effect on the issued and outstanding capital stock, options and other securities.  No Person has any right of first refusal, preemptive right, right of participation, or any similar right </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">to participate in the transactions contemplated by this Agreement, including the issuance to the Investors of the Shares, that has not been effectively waived as of the Closing Date. Except as set forth in the Applicable SEC Filings, as a result of issuances pursuant to the Company Stock Plan, as set forth in the Disclosure Schedules or as a result of the purchase and sale of the Shares, there are no outstanding options, warrants, scrip rights to subscribe to, calls or commitments of any character whatsoever relating to, or securities, rights or obligations convertible into or exercisable or exchangeable for, or giving any Person any right to subscribe for or acquire any shares of Common Stock, or contracts, commitments, understandings or arrangements by which the Company or any Company Subsidiary is or may become bound to issue additional shares of Common Stock or Common Stock Equivalents. The issuance and sale of the Shares will not obligate the Company to issue shares of Common Stock or other securities to any Person (other than the Investors) and will not result in a right of any holder of Company securities to adjust the exercise, conversion, exchange or reset price under any of such securities. All of the outstanding shares of capital stock of the Company are validly issued, fully paid and nonassessable, have been issued in compliance in all material respects with all applicable federal and state securities laws, and none of such outstanding shares was issued in violation of any preemptive rights or similar rights to subscribe for or purchase securities.  No further approval or authorization of any shareholder, the Board of Directors or others is required for the issuance and sale of the Shares. There are no shareholder agreements, voting agreements or other similar agreements with respect to the Company&#8217;s capital stock to which the Company is a party or, to the Company&#8217;s knowledge, between or among any of the Company&#8217;s shareholders.  There are no agreements or arrangements under which the Company is obligated to register the sale of any of its securities under the Securities Act.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">SEC Reports</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Since January 1, 2017, the Company has timely filed all registration statements, reports, schedules, forms, statements and other documents required to be filed by it under the Securities Act and the Exchange Act.  Such registration statements, reports, schedules, forms, statements and other documents required to be filed by the Company under the Securities Act and the Exchange Act, together with any materials filed or furnished by the Company, whether or not any such documents were required, being collectively referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">SEC Reports</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#8221; As of their respective filing dates, the SEC Reports filed by the Company complied in all material respects with the requirements of the Securities Act, the Exchange Act and the rules and regulations of the SEC promulgated thereunder, and none of the SEC Reports, when filed by the Company, contained any untrue statement of a material fact or omitted to state a material fact required to be stated therein or necessary in order to make the statements therein, in the light of the circumstances under which they were made, not misleading, in each case except to the extent corrected by an SEC Report filed subsequently but prior to the date hereof.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Financial Statements.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> The financial statements of the Company included in the SEC Reports comply, in all material respects with applicable accounting requirements and the rules and regulations of the SEC with respect thereto as in effect at the time of filing.  Such financial statements have been prepared in accordance with United States generally accepted accounting principles applied on a consistent basis during the periods involved (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">GAAP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), except as may be otherwise specified in such financial statements, the notes thereto and except that unaudited financial statements may not contain all footnotes required by GAAP or may be condensed or summary statements, and fairly present in all material respects the consolidated financial position of the Company and its consolidated Subsidiaries as of and for the dates </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">thereof and the results of operations and cash flows for the periods then ended, subject, in the case of unaudited statements, to normal, immaterial, year-end audit adjustments.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Changes&#59; Undisclosed Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Since the date of the latest audited financial statements included within the Applicable SEC Filings, (i)  except as specifically disclosed in a subsequent Applicable SEC Filing, there has been no event, occurrence or development that has had or that would reasonably be expected to result in a Material Adverse Effect, (ii) except as specifically disclosed in a subsequent Applicable SEC Filing, the Company has not incurred any material Liabilities other than (A) trade payables and accrued expenses incurred in the ordinary course of business consistent with past practice and (B) liabilities not required to be reflected in the Company&#8217;s consolidated financial statements pursuant to GAAP or required to be disclosed in filings made with the SEC, (iii) the Company has not altered materially its method of accounting or changed its auditors, except as disclosed in the Applicable SEC Filings, (iv) the Company has not declared or made any dividend or distribution of cash or other property to its shareholders or purchased, redeemed or made any agreements to purchase or redeem any Common Stock, preferred stock or any other shares of capital stock, voting securities or other ownership interest, if any, of the Company (other than in connection with repurchases of unvested stock issued to employees of the Company), (v) the Company has not issued any equity securities to any officer, director or Affiliate of the Company or any Company Subsidiary except Common Stock issued pursuant to Company Stock Plans or executive and director compensation arrangements disclosed in the Applicable SEC Filings, (vi) none of the Company Charter Documents has been amended or otherwise modified, and (vii) there has been no Stock Event.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Absence of Litigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  There is no action, suit, claim, or proceeding, inquiry or investigation, before or by any Governmental Entity pending or, to the knowledge of the Company, threatened against or affecting the Company or any of the Company Subsidiaries which, individually or in the aggregate, would reasonably be expected to (i) materially and adversely affect the legality, validity or enforceability of this Agreement or the consummation of the transactions contemplated hereby, or (ii) have a Material Adverse Effect.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Accounting Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Since the date of the latest audited financial statements included within the Applicable SEC Filings, neither the Company nor any of the Company Subsidiaries nor, to the Company&#8217;s knowledge, any director, officer or employee, of the Company or any of  the Company Subsidiaries, has received or otherwise obtained any material complaint, allegation, assertion or claim, whether written or oral, regarding the accounting or auditing practices, procedures, methodologies or methods of the Company or any of the Company Subsidiaries or its internal accounting controls, including any material complaint, allegation, assertion or claim that the Company or any of the Company Subsidiaries has engaged in questionable accounting or auditing practices.  Since the date of the latest audited financial statements included within the Applicable SEC Filings, no attorney representing the Company or any of the Company Subsidiaries, whether or not employed by the Company or any of the Company Subsidiaries, has reported evidence of a material violation of securities laws, breach of fiduciary duty or similar violation by the Company or any of the Company Subsidiaries or any of their respective officers, directors, employees or agents to the Company Board or any committee thereof or to any director or officer of the Company pursuant to Section 307 of Sarbanes-Oxley, and the SEC&#8217;s rules and regulations promulgated thereunder.  Since the date of the latest audited financial statements included within the Applicable SEC Filings, there have been no SEC </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">investigations or material internal investigations by the Company Board or any committee thereof regarding accounting or revenue recognition.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No General Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Neither the Company, nor any of its Affiliates, nor any Person acting on its or their behalf, has engaged in any form of general solicitation or general advertising (within the meaning of Regulation D) in connection with the offer or sale of the Shares.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(m) &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Integration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Neither the Company nor any of its Affiliates nor any Person acting on the Company&#8217;s behalf has, directly or indirectly, at any time within the past six months, made any offer or sale of any security or solicitation of any offer to buy any security under circumstances that would (i) eliminate the availability of the exemption from registration under Regulation D under the Securities Act in connection with the offer and sale by the Company of the Shares as contemplated hereby or (ii) cause the offering of the Shares pursuant to this Agreement to be integrated with prior offerings by the Company for purposes of the Securities Act or any applicable stockholder approval provisions.  Neither the Company nor any of its Affiliates nor any Person acting on the Company&#8217;s behalf has offered or sold or will offer or sell any securities, or has taken or will take any other action, which would reasonably be expected to subject the offer, issuance or sale of the Shares, as contemplated hereby, to the registration provisions of the Securities Act.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(n)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Investment Company Status</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Company is not, and after giving effect to the issuance and sale of the Shares, would not be required to be registered as an &#8220;investment company&#8221; within the meaning of the Investment Company Act of 1940, as amended.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(o)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Private Placement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Assuming the accuracy of the representations and warranties of the Investors contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> and the compliance by the Investors with the provisions set forth herein, the issuance and sale of the Shares in the manner contemplated by this Agreement is exempt from the registration requirements of the Securities Act and any applicable state securities laws. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(p)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Listing and Maintenance Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Common Stock is listed on the Nasdaq Global Market.  The Company has not, in the twelve (12) months preceding the date hereof, received written notice from the Nasdaq Global Market to the effect that the Company is not in compliance with the listing or maintenance requirements of such trading market.  The Company is in compliance, in all material respects, with the listing and maintenance requirements of The Nasdaq Global Market.  The issuance and sale of the Shares by the Company as contemplated in this Agreement does not contravene, or require shareholder approval pursuant to, the rules and regulations of the Nasdaq Global Market. The Common Stock is registered pursuant to Section 12(b) of the Exchange Act, and the Company has taken no action designed to, or which to its knowledge is likely to have the effect of, terminating the registration of the Common Stock under the Exchange Act nor has the Company, in the twelve (12) months preceding the date hereof, received any notification that the SEC is contemplating terminating such registration.  The Common Stock is eligible for clearing through The Depository Trust Company (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">DTC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), through its Deposit&#47;Withdrawal At Custodian (DWAC) system, and the Company is eligible and participating in the Direct Registration System (DRS) of DTC with respect to the Common Stock.  The Transfer Agent is a participant in DTC&#8217;s Fast Automated Securities Transfer Program.  The Common Stock is not, and has not been at any time, subject to any DTC &#8220;chill,&#8221; &#8220;freeze&#8221; or similar restriction with respect to any DTC </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">services, including the clearing of shares of Common Stock through DTC.  The Company is not, and never has been, a &#8220;shell company&#8221; (as defined in Rule 12b-2 under the Exchange Act) and is not an issuer of a type identified in, or subject to, Rule 144(i)(1) under the Securities Act. The SEC has never issued any stop order or other order suspending the effectiveness of any registration statement filed by the Company under the Securities Act.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(q)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Each of the Company and the Company Subsidiaries (i) has timely filed all foreign, federal and state income, franchise and all other material Tax Returns required by any jurisdiction to which it is subject, (ii) has timely paid all Taxes shown as being due and payable on its Tax Returns, and all other Taxes (if any) that are material in amount and required to be paid, except those for which the Company has made reserves in the consolidated financial statements of the Company and the Company Subsidiaries included in the Applicable SEC Filings that are adequate in accordance with GAAP, and (iii) has established in the consolidated financial statements of the Company and the Company Subsidiaries included in the Applicable SEC Filings reserves that are adequate in accordance with GAAP for the payment of all material Tax liabilities and deferred Taxes as of the date this representation is made.  Neither the Company nor any of the Company Subsidiaries is or has been a U.S. real property holding corporation (as defined in Treasury Regulation Section 1.897-2(b) under the Code during the applicable period specified in Section 897(c)(1)(A)(ii) of the Code.  Since January 1, 2017, no deficiency for any income, franchise or other material amount of Tax relating to the Company or any of the Company Subsidiaries has been asserted or assessed by any taxing authority in writing.  None of the Company or any of the Company Subsidiaries has entered into a &#34;listed transaction&#34; that has given rise to a disclosure obligation under Section 6011 of the Code and the Treasury Regulations promulgated thereunder. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(r)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Intellectual Property Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  To the Company&#8217;s knowledge, each of the Company and the Company Subsidiaries owns, or has the right to use pursuant to a valid and enforceable written license or has from the public domain, free and clear of any Liens, Intellectual Property sufficient for the conduct of its business as currently conducted.  All owned Intellectual Property that is registered with or issued by a Governmental Entity is currently in the name of the Company or one of the Company Subsidiaries and, to the Company&#8217;s knowledge, any such registrations that have issued are valid and enforceable.  Other than </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">ex parte</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> examinations in the course of patent prosecution, there is no pending or, to the Company&#8217;s knowledge, threatened action, suit, other proceeding or claim by any Person challenging or contesting (i) the validity, ownership or enforceability of any Intellectual Property owned by the Company or any of the Company Subsidiaries, (ii) the use of any Intellectual Property by the Company or the Company Subsidiaries, or (iii) any other rights of the Company or the Company Subsidiaries in or to any such Intellectual Property, and none of the Company or any of the Company Subsidiaries has received any written notice regarding any such action, suit, other proceeding or claim.  To the Company&#8217;s knowledge, the conduct of the business of the Company has not, and none of the Company or any of  the Company Subsidiaries has, infringed, misappropriated or otherwise violated, or is infringing, misappropriating or otherwise violating, any Intellectual Property of any Person.  There is no pending or, to the Company&#8217;s knowledge, threatened action, suit, other proceeding or claim by any Person alleging that the Company or any of the Company Subsidiaries has infringed, misappropriated or otherwise violated, or is infringing, misappropriating or violating, or otherwise using without authorization, any Intellectual Property of any Person that is, or would reasonably be expected to be, material to the Company and its subsidiaries, taken as a whole, and none of the Company or any of the Company Subsidiaries has </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">received any written notice regarding, any such action, suit, other proceeding or claim that is, or would reasonably be expected to be, material to the Company and its subsidiaries, taken as a whole.    </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(s)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Company and the Company Subsidiaries possess all certificates, authorizations, approvals, licenses and permits issued by the appropriate U.S. federal or state or foreign regulatory authorities (including Governmental Entities) necessary to conduct their business as presently conducted, except where the failure to so possess would not reasonably be expected to result in a Material Adverse Effect, and none of the Company or any of the Company Subsidiaries has received any notice of proceedings relating to the revocation or modification of any such Permit.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(t)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Compliance with Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Neither the Company nor any of the Company Subsidiaries is (i) in default under or in violation of (and no event has occurred that has not been waived that, with notice or lapse of time or both, would result in a default by the Company or any of the Company Subsidiaries under), nor has the Company or any of the Company Subsidiaries received written notice of a claim that it is in default under or that it is in violation of, any indenture, loan or credit agreement or any other contract, agreement or instrument to which it is a party or by which it or any of its properties is bound (whether or not such default or violation has been waived), (ii) in violation of any judgment, decree or order of any court, arbitrator or Governmental Entity, or (iii) in violation of any statute, rule, ordinance or regulation of any Governmental Entity or other regulatory authority, including any foreign, federal, state and local laws relating to taxes, environmental protection, occupational health and safety, product quality and safety, employee benefit or employment and labor matters, nor has the Company or any of the Company Subsidiaries received any notice, warning letter or other communication from any Governmental Entity or other regulatory authority that alleges any violation of any laws, rules or regulations by the Company or any of the Company Subsidiaries,  except in each case of (i), (ii) and (iii), as would not have or reasonably be expected to result in a Material Adverse Effect.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(u)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Sarbanes-Oxley</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Company is in all material respects in compliance with applicable provisions of the Sarbanes-Oxley Act of 2002, as amended, and the rules and regulations thereunder (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Sarbanes-Oxley</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(v)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">FCPA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Neither the Company nor any of the Company Subsidiaries, nor to the Company's knowledge, any director, officer, agent, employee or other Person acting on behalf of the Company or any of the Company Subsidiaries has, in the course of its actions for, or on behalf of, the Company or any of the Company Subsidiaries, used any corporate funds for any unlawful contribution, gift, entertainment or other unlawful expenses relating to political activity&#59; made any direct or indirect unlawful payment to any foreign or domestic government official or employee from corporate funds&#59; violated or is in violation of any provision of the U.S. Foreign Corrupt Practices Act of 1977, as amended&#59; or made any unlawful bribe, rebate, payoff, influence payment, kickback or other unlawful payment to any foreign or domestic government official or employee. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(w)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Company and each Subsidiary is in compliance in all material respects with all U.S. economic sanctions laws, all executive orders and implementing regulations (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#34;) as administered by the U.S. Treasury Department's Office of Foreign Assets Control and the U.S. State Department.  None of the Company or any of the Company </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">14</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Subsidiaries (A) is a Person on the list of the Specially Designated Nationals and Blocked Persons (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">SDN List</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#34;), (B) is a person who is otherwise the target of U.S. economic sanctions laws such that a U.S. person cannot deal or otherwise engage in business transactions with such person, (C) is a Person organized or resident in a country or territory subject to comprehensive Sanctions (a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Sanctioned Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#34;), or (D) is owned or controlled by (including by virtue of such Person being a director or owning voting shares or interests), or acts, directly or indirectly, for or on behalf of, any Person on the SDN List or a government of a Sanctioned Country such that the entry into, or performance under, this Agreement would be prohibited by applicable U.S. law.  The Company and each Subsidiary is in compliance in all material respects with all laws related to terrorism or money laundering including&#58; (A) all applicable requirements of the Currency and Foreign Transactions Reporting Act of 1970 (31 U.S.C. 5311 et. seq. (the Bank Secrecy Act)), as amended by Title III of the Patriot Act, (B) the Trading with the Enemy Act, (C) that certain Executive Order No. 13224 of September 23, 2001, entitled Blocking Property and Prohibiting Transactions With Persons Who Commit, Threaten to Commit, or Support Terrorism (66 Fed. Reg. 49079 (2001)) or any other enabling legislation, executive order or regulations issued pursuant or relating thereto, and (D) other applicable federal or state laws relating to &#34;know your customer&#34; or anti-money laundering rules and regulations. No action, suit or other proceeding by or before any court or Governmental Authority with respect to compliance with such anti-money laundering laws is pending or, to the Company's knowledge, threatened.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(x)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Manipulation of Prices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  None of the Company or the Company Subsidiaries, or, to the Company's knowledge, any of their respective officers, directors or Affiliates and, to the Company's knowledge, no one acting on any such Person's behalf has, (A) taken, directly or indirectly, any action designed to cause or to result in the stabilization or manipulation of the price of any securities of the Company or any Company Subsidiary to facilitate the sale or resale of the Shares, (B) sold, bid for, purchased, or paid any compensation for soliciting purchases of, any of the Shares, or (C) paid or agreed to pay to any Person any compensation for soliciting another to purchase any other securities of the Company or any Company Subsidiary in connection with the sale of the Shares.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(y)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Application of Takeover Protections.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">There is no control share acquisition, business combination or other similar anti-takeover provision under the Company Charter Documents or applicable law that is or could become applicable to the Investors as a result of the transactions contemplated by this Agreement, including the Company's issuance of the Shares and the Investors&#8217; ownership of the Shares.  The Company has not adopted a shareholders rights plan (or &#34;poison pill&#34;) or similar arrangement relating to accumulations of beneficial ownership of Common Stock or a change in control of the Company.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(z)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Brokers or Finders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  There is no investment banker, broker, finder or other intermediary that has been retained by, or is authorized to act on behalf of, the Company or any of its Affiliates, or any of their respective officers or directors in their capacity as officers or directors, who might be entitled to any banking, broker&#8217;s, finder&#8217;s or similar fee or commission in connection with the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(aa)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Bad Actors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. No &#8220;bad actor&#8221; disqualifying event described in Rule 506(d)(1)(i)-(viii) of the Securities Act (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Disqualification Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is applicable to the Company or, to the Company&#8217;s knowledge, any Company Covered Person, except for a Disqualification Event as to which Rule 506(d)(2)(ii&#8211;iv) or (d)(3) is applicable.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">15</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.2&#160;&#160;&#160;&#160;Representations, Warranties and Covenants of the Investor</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">s.  Each Investor hereby represents, warrants and covenants to the Company as of the date hereof and as of the applicable Closing Date (except for the representations and warranties that speak as of a specific date, which shall be made as of such date) as follows&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Organization&#59; Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Investor is an entity duly organized, validly existing and in good standing under the laws of the jurisdiction of its organization with the requisite corporate, partnership, limited liability or other power and authority to enter into and to consummate the transactions contemplated by this Agreement and otherwise to carry out its obligations hereunder.  The purchase by the Investor of Shares hereunder has been duly authorized by all necessary corporate, partnership, limited liability or other action on its part.  This Agreement has been duly executed and delivered by the Investor and constitutes the valid and binding obligation of the Investor, enforceable against it in accordance with its terms, except as may be limited by (i) applicable bankruptcy, insolvency, reorganization or other laws of general application relating to or affecting the enforcement of creditors rights generally, and (ii) the effect of rules of law governing the availability of specific performance and other equitable remedies.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Public Sale or Distribution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Investor is acquiring the Shares for its own account and not with a view towards, or for resale in connection with, the public sale or distribution thereof, except pursuant to sales registered under the Securities Act or under an exemption from such registration, and the Investor does not have a present arrangement to effect any distribution of the Shares to or through any other Person&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that by making the representations herein, the Investor does not agree to hold any of the Shares for any minimum or other specific term and reserves the right to assign, transfer or otherwise dispose of the Shares at any time in accordance with or pursuant to a registration statement or an exemption under the Securities Act, subject during the Lockup Period to the restrictions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Investor Status</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  At the time the Investor was first offered the Shares, it was, and at the date hereof it is an &#8220;accredited Investor&#8221; as defined in Rule 501(a) under the Securities Act.  The Investor is not a registered broker dealer registered under Section 15(a) of the Exchange Act, or a member of FINRA or an entity engaged in the business of being a broker dealer.  Except as otherwise disclosed in writing to the Company on or prior to the date of this Agreement, the Investor is not affiliated with any broker dealer registered under Section 15(a) of the Exchange Act, or a member of FINRA or an entity engaged in the business of being a broker dealer.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Experience of the Investor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Investor, either alone or together with its representatives, has such knowledge, sophistication and experience in business and financial matters so as to be capable of evaluating the merits and risks of the prospective investment in the Shares and has so evaluated the merits and risks of such investment.  The Investor understands that it must bear the economic risk of this investment in the Shares indefinitely and is able to bear such risk and is able to afford a complete loss of such investment.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Access to Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Investor acknowledges that copies of the Applicable SEC Filings are available on the SEC&#8217;s EDGAR system. The Investor acknowledges that it has had an opportunity to review the Applicable SEC Filings, this Agreement and the schedules, exhibits and attachments hereto (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Disclosure Materials&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">) and has been afforded (i) the opportunity to ask such questions as it has deemed necessary of, and to receive answers </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">16</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">from, representatives of the Company concerning the terms and conditions of the offering of the Shares and the merits and risks of investing in the Shares, and (ii) access to information about the Company and the Company Subsidiaries and their respective financial condition, results of operations, business, properties, management and prospects as requested by or on behalf of the Investor.  Neither such review or inquiries nor any other investigation conducted by or on behalf of the Investor or its representatives or counsel shall modify, amend or affect the Investor&#8217;s right to rely on the truth, accuracy and completeness of the Disclosure Materials and the Company&#8217;s representations, warranties, covenants and agreements contained in this Agreement.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Governmental Review</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Investor understands that no United States federal or state agency or any other government or governmental agency has passed on or made any recommendation or endorsement of the Shares or the fairness or suitability of the investment in the Shares nor have such authorities passed upon or endorsed the merits of the offering of the Shares.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The execution, delivery and performance by the Investor of this Agreement and the consummation by the Investor of the transactions contemplated hereby will not (i) result in a violation of the organizational documents of the Investor or (ii) conflict with, or constitute a default (or an event which with notice or lapse of time or both would become a default) under, or give to others any rights of termination, amendment, acceleration or cancellation of, any contract to which the Investor is a party, or (iii) result in a violation of any Legal Requirements (including federal and state securities laws) applicable to the Investor, except in the case of clauses (ii) and (iii) above, for such violations that do not otherwise affect the ability of the Investor to consummate the transactions contemplated hereby.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Restricted Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Investor understands that the Shares are characterized as &#8220;restricted securities&#8221; under the U.S. federal securities laws inasmuch as they are being acquired from the Company in a transaction not involving a public offering.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Availability of Funds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  On the applicable Closing Date, the Investor will have immediately available funds in cash that will be sufficient to fulfill its obligations under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Article II</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Brokers or Finders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  There is no investment banker, broker, finder or other intermediary that has been retained by, or is authorized to act on behalf of, the Investor or any of its Affiliates, or any of their respective officers or directors in their capacity as officers or directors, who might be entitled to any banking, broker&#8217;s, finder&#8217;s or similar fee or commission in connection with the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Prohibited Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Prior to giving effect to the Investor&#8217;s purchase of the Shares pursuant to this Agreement, the Investor does not own, directly or indirectly, and no Person acting on behalf of or pursuant to any understanding with the Investor owns, any securities, including any derivatives, of the Company.  The Investor covenants that neither it nor any Person acting on its behalf or pursuant to any understanding with the Investor has engaged prior to the date hereof, or prior to the Closing Date will engage, directly or indirectly, in any Short Sales involving Common Stock. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Short Sales</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; include all &#8220;short sales&#8221; as defined in Rule 200 promulgated under Regulation SHO under the Exchange Act and all types of direct and indirect stock pledges, forward sale contracts, options, puts, calls, short sales, swaps, derivatives and similar arrangements (including on a total return basis), and sales and other transactions through non-U.S. broker-dealers or foreign regulated brokers. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">17</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Foreign Investor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If the Investor is not a United States person (as defined by Section 7701(a)(30) of the U.S. Internal Revenue Code of 1986, as amended), the Investor hereby represents that it has satisfied itself as to the full observance of the laws of its jurisdiction of residence in connection with the purchase of the Shares and this Agreement, including (a) any foreign exchange restrictions applicable to such purchase in such jurisdiction, (b) any governmental or other consents that may be required in such jurisdiction, and (c) any tax consequences in such jurisdiction that may be relevant to the purchase, holding, redemption, sale or transfer of the Shares.  The Investor&#8217;s subscription and payment for and continued beneficial ownership of the Shares will not violate any applicable securities or other laws of the Investor&#8217;s jurisdiction of residence.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(m)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">General Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Investor is not purchasing the Shares as a result of any advertisement, article, notice or other communication regarding the Shares published in any newspaper, magazine or similar media or broadcast over television or radio or presented at any seminar or any other general advertisement.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(n)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Beneficial Ownership</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Assuming the accuracy of the representations and warranties made by the Company in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.1(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, the purchase by the Investor of the Shares issuable to it at the Closing will not result in the Investor (individually or together with any other Person with whom the Investor has identified, or will have identified, itself as part of a &#8220;group&#8221; in a public filing made with the SEC involving the Company&#8217;s securities) acquiring, or obtaining the right to acquire, in excess of the 9.9% Cap on a post transaction basis that assumes that the Closing shall have occurred.  The Investor does not presently intend to, alone or together with others, make a public filing with the SEC to disclose that it has (or that it together with such other Persons have) acquired, or obtained the right to acquire, as a result of the Closing (when added to any other securities of the Company that it or they then own or have the right to acquire), in excess of the 9.9% Cap on a post transaction basis that assumes that the Closing shall have occurred.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(o)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Intent to Effect a Change of Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Investor has no present intent to effect a &#8220;change of control&#8221; of the Company as such term is understood under the rules promulgated pursuant to Section 13(d) of the 1934 Act.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(p)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Rule 506 Disqualifying Activities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Investor is not subject to the disqualification provisions of Rule 506(d)(1) of the Securities Act.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(q)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Residency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Investor&#8217;s office in which its investment decision with respect to the Shares was made is located at the address immediately below the Investor&#8217;s name on its signature page hereto.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Article IV</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">ADDITIONAL AGREEMENTS</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Transfer Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;Each Investor covenants that the Shares will only be disposed of pursuant to an effective registration statement under, and in compliance with the requirements of, the Securities Act or pursuant to an available exemption from the registration requirements of the Securities Act.  In connection with any transfer of any Shares represented by certificates bearing the restrictive legend set forth in Section 4.1(b), other than (i) pursuant to an effective registration statement, (ii) to the Company, (iii) pursuant to Rule 144 (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that the Investor provides the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">18</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Company with reasonable assurances (in the form of customary seller and, if applicable, broker representation letters) that the securities may be sold pursuant to such rule) or (iv) in connection with a bona fide pledge as contemplated in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (any such transfer other than those in (i)-(iv), a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Private Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), the Company may require the transferor thereof to provide to the Company an opinion of counsel selected by the transferor and reasonably acceptable to the Company, the form and substance of which opinion shall be reasonably satisfactory to the Company, to the effect that such transfer does not require registration of such transferred Shares under the Securities Act. As a condition of any Private Transfer, and subject to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 7.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, any such transferee shall agree in writing to be bound by the applicable terms of this Article IV and shall have the rights and obligations of an Investor under this Article IV with respect to such transferred Shares.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;Each Investor agrees that the following legend shall be imprinted on any certificate evidencing any of the Shares until such time as such legend is not required under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">THESE SECURITIES HAVE NOT BEEN REGISTERED WITH THE SECURITIES AND EXCHANGE COMMISSION OR THE SECURITIES COMMISSION OF ANY STATE IN RELIANCE UPON AN EXEMPTION FROM REGISTRATION UNDER THE SECURITIES ACT OF 1933, AS AMENDED (THE &#8220;SECURITIES ACT&#8221;), OR ANY APPLICABLE STATE SECURITIES LAWS AND, ACCORDINGLY, MAY NOT BE OFFERED OR SOLD (I) EXCEPT PURSUANT TO (A) AN EFFECTIVE REGISTRATION STATEMENT UNDER THE SECURITIES ACT, (b)  Rule 144 under the Securities Act OR (c) ANother AVAILABLE EXEMPTION FROM, OR IN A TRANSACTION NOT SUBJECT TO, THE REGISTRATION REQUIREMENTS OF THE SECURITIES ACT. NOTWITHSTANDING THE FOREGOING, THE SECURITIES MAY BE PLEDGED IN CONNECTION WITH A BONA FIDE MARGIN ACCOUNT OR OTHER LOAN OR FINANCING ARRANGEMENT SECURED BY THE SECURITIES&#59; PROVIDED THAT UPON FORECLOSURE OR TRANSFER OF THE SECURITIES, SUCH FORECLOSING PERSON OR TRANSFEREE SHALL COMPLY WITH APPLICABLE PROVISIONS OF THE SECURITIES PURCHASE AGREEMENT PURSUANT TO WHICH THESE SECURITIES WERE ORIGINALLY ISSUED.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Company acknowledges and agrees that each Investor may from time to time pledge, and&#47;or grant a security interest in, some or all of the legended Shares in connection with applicable securities laws, pursuant to a bona fide margin agreement in compliance with a bona fide margin loan. Such a pledge would not be subject to approval or consent of the Company and no legal opinion of legal counsel to the pledgee, secured party or pledgor shall be required in connection with the pledge, but such legal opinion shall be required in connection with a subsequent transfer or foreclosure following default by the transferee of the pledge. No notice shall be required of such pledge, but an Investor shall promptly notify the Company of any such subsequent transfer or foreclosure. Each Investor acknowledges that the Company shall not be responsible for any pledges relating to, or the grant of any security interest in, any of the Shares or for any agreement, understanding or arrangement between such Investor and its pledgee or secured party. Each Investor acknowledges and agrees that, except as otherwise provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, any Shares subject to a pledge or security interest as contemplated by this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">19</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">4.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> shall continue to bear the legend set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> and be subject to the restrictions on transfer set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;The legend set forth above shall be removed from the certificates representing any Shares (and such Shares shall not be subject to any stop-transfer instructions) if (i) such Shares are registered for resale under the Securities Act (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that, if an Investor is selling pursuant to the effective registration statement registering the Shares for resale, each Investor agrees to only sell such Shares during such time that such registration statement is effective and not withdrawn or suspended, and only as permitted by such registration statement), (ii) in connection with a sale, assignment or other transfer, such holder provides the Company with an opinion of counsel, the form of substance of which opinion shall be reasonably acceptable to the Company, that the sale, assignment or transfer of such Shares may be made without registration under the applicable requirements of the Securities Act, (iii) such Shares have been or are being sold pursuant to  Rule 144 (as set forth in customary paperwork to such effect), or (iv) such holder provides the Company with reasonable assurance that the Shares can be sold, assigned or transferred pursuant to Rule 144 of the Securities Act without volume or manner-of-sale restrictions (which shall be satisfied if the applicable Investor certifies at such time that (a) it is not an &#8220;affiliate&#8221; of the Company (as such term is used under Rule 144), (b) that the Investor&#8217;s holding period for purposes of Rule 144 with respect to such Shares is at least six (6) months, and (c) Investor will comply with the requirements of Rule 144 in conducting any sale pursuant thereto). Each Investor specifically agrees that the Company&#8217;s legal counsel may rely on the certifications provided in (a)-(c) hereof in rendering its instruction letter to the transfer agent regarding removal of the restrictive legend. The Company agrees that, following such time as any of the foregoing conditions is met, it will, no later than the earlier of (x) two (2) Trading Days and (y) the number of Trading Days comprising the Standard Settlement Period following the delivery by an Investor to the Company or the Transfer Agent of a certificate representing Shares issued with a restrictive legend, deliver or cause the Transfer Agent to deliver to such Investor a certificate representing such Shares or, at the request of an Investor, deliver or cause to be delivered the Shares to such Investor by crediting the account of the Investor&#8217;s prime broker with DTC through its Deposit&#47;Withdrawal at Custodian (DWAC) system, in each case, free from all restrictive and other legends and stop transfer instructions (or similar notations).   Each Investor shall have the right to pursue any remedies available to it hereunder, or otherwise at law or in equity, including a decree of specific performance and&#47;or injunctive relief, with respect to the Company&#8217;s failure to timely deliver shares of Common Stock without legend as required pursuant to the terms hereof.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.2&#160;&#160;&#160;&#160;Lockup Period.  Until the earlier of (i) the termination of this Agreement pursuant to Section 7.1 hereto, and (ii) the date that is six months following the Initial Closing Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Lockup Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), each Investor shall not and shall cause its Affiliates not to, directly or indirectly, without the Company&#8217;s prior written consent&#58; </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;offer, pledge, sell, contract to sell, grant or enter into any option or contract to sell or otherwise dispose of, directly or indirectly, any of the Shares or any securities convertible into, exercisable for or exchangeable for any of the Shares&#59; or</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;enter into any swap or other arrangement that transfers to another, in whole or in part, any of the economic consequences of ownership of the Shares, whether any such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">20</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">transaction described in clause (1) or (2) above is to be settled by delivery of Common Stock or such other securities, in cash or otherwise&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that, (A) if an Investor is a corporation, limited liability company, partnership, trust or other entity, this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> shall not apply to transfers to its stockholders, members, partners or trust beneficiaries as part of a distribution or to any corporation, partnership or other entity that is its Affiliate so long as the Investor notifies the Company thereof and the transferee agrees to be bound in writing by the terms of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> prior to such transfer, and (B) this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> shall not apply to transfers pursuant to a bona fide third-party tender offer, merger, consolidation or other similar transaction approved by the Company Board made to all holders of the Common Stock. For the avoidance of doubt, this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.2 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">shall not apply to any shares of Common Stock or other securities acquired by an Investor after the Closing Date, on the open market or otherwise.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Furnishing of Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  From the date of this Agreement until the date that is eighteen (18) months after the Initial Closing Date, the Company shall (a) timely file (without giving effect to any grace period provided by Rule 12b-25 (or any successor thereto) under the Exchange Act) all reports required to be filed by the Company after the date hereof pursuant to the Exchange Act, and the Company shall not terminate the registration of the Common Stock under the Exchange Act or otherwise terminate its status as an issuer required to file reports under the Exchange Act, even if the securities laws would otherwise permit any such termination, (b) take all action reasonably necessary to continue at all times the listing and trading of the Common Stock on the Nasdaq Global Market (or another Trading Market) and comply in all respects with the Company&#8217;s reporting, filing and other obligations under the bylaws or rules of the Nasdaq Global Market (or such other Trading Market), and (c) maintain the eligibility of the Common Stock for electronic transfer through the DTC.  Each of the reports hereafter filed by the Company pursuant to the Exchange Act shall comply in all material respects with the applicable requirements of the Exchange Act and shall not contain any untrue statement of a material fact or omit to state a material fact required to be stated therein or necessary in order to make the statements therein, in the light of the circumstances under which they were made, not misleading.   </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Registration Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The Company hereby agrees that, if, on or at any time after the date that is six months after the Initial Closing Date and through and until the date that is one (1) year following the Initial Closing Date, any of the Shares constitute Registrable Securities, then as promptly as reasonably practicable thereafter the Company shall file with the SEC a &#8220;shelf&#8221; registration statement  (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Shelf Registration Statement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) on Form S-3 (or successor thereto or, if the Company is not able to file on such form, on Form S-1 or successor thereto) covering the resale by the Investors (or other holder or holders of the Shares) of all of the Registrable Securities pursuant to a &#8220;plan of distribution&#8221; approved by the Investors, shall use its reasonable efforts to cause such Shelf Registration Statement to be declared effective as promptly as reasonably practicable after such filing and to thereafter remain effective until there are no longer any Registrable Securities, and shall take all such other actions as shall be reasonably necessary to facilitate the resale of the Registrable Securities by the Investors (or other holder or holders of the Shares) pursuant to such Shelf Registration Statement.  In any such case, in connection with the filing of a Shelf Registration Statement, the Company and each Investor, each acting in good faith, shall use their reasonably best efforts to enter into a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">21</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">registration rights agreement containing customary provision, including customary procedural requirements and customary indemnification and contribution provisions.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Integration.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The Company shall not, and shall use its commercially reasonably efforts to ensure that no Affiliate thereof shall, sell, offer for sale or solicit offers to buy or otherwise negotiate in respect of any security (as defined in Section 2 of the Securities Act) that would be integrated with the offer or sale of the Shares in a manner that would require the registration under the Securities Act of the offer or sale of the Shares to the Investors or that would be integrated with the offer or sale of the Shares for purposes of the rules and regulations of the Nasdaq Global Market (or successor Trading Market where the Common Stock is traded).</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Form D&#59; Blue Sky Filings.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The Company agrees to timely file a Form D with respect to the Shares as required under Regulation D and to provide a copy thereof, promptly upon request of the Investors.  The Company shall take such action as the Company shall reasonably determine is necessary in order to obtain an exemption for, or to qualify, the sale of the Shares to the Investors at the Closing under applicable securities or &#8220;Blue Sky&#8221; laws of the states of the United States, and shall provide evidence of such actions promptly upon request of the Investors.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Public Disclosure.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Without limiting any other provision of this Agreement, the Investors and the Company will consult with each other before issuing, and provide each other the reasonable opportunity to review and comment upon, and agree on, any press release with respect to this Agreement and the transactions contemplated hereby and will not issue any such press release prior to such review, except as may be required by law or any listing agreement with or rule of any applicable national or regional securities exchange or market. Within four (4) Business Days of the date of this Agreement, the Company shall file with the SEC a Current Report on Form 8-K describing all the material terms of the transactions contemplated by this Agreement, attaching this Agreement (without any redaction therefrom) and disclosing any other presently material non-public information (if any) provided or made available to the Investors (or the Investors&#8217; agents or representatives) on or prior to the date hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Announcing 8-K Filing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). On or before the fourth (4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">) Business Day following the Closing Date or the termination of this Agreement, the Company shall file with the SEC a Current Report on Form 8-K disclosing the Closing or such termination, as applicable.  The Company represents and warrants that, from and after the filing of the Announcing 8-K Filing, it shall have publicly disclosed all material, non&#8209;public information (if any) provided or made available to the Investors (or the Investors&#8217; agents or representatives) by the Company or any of its officers, directors, employees, Affiliates or agents in connection with the transactions contemplated by this Agreement or otherwise on or prior to the date hereof.  The Company shall not, and shall cause each of its officers, directors, employees and agents, not to, provide the Investors with any such material, nonpublic information regarding the Company from and after the filing of the Announcing 8-K Filing without the express prior written consent of the Investors.  The Company understands, acknowledges and agrees that (a) each Investor,  its Affiliates and Persons acting on its behalf will rely on the provisions of this Section 4.7 in effecting transactions in the Shares and other securities of the Company and of other Persons, and (b) notwithstanding anything to the contrary contained herein, neither Investor nor the Investors&#8217; Affiliates, attorneys, agents or representatives shall have any duty of trust or confidence with respect to, or any obligation not to trade in any securities while aware of, any material non-public information (i) provided by, or on behalf of, the Company, any of its Affiliates or any of its officers, directors (or equivalent </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">22</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">persons), employees, attorneys, agents or representatives in violation of any of the representations, covenants, provisions or agreements set forth in this Section 4.7 or (ii) otherwise possessed (or continued to be possessed) by the Investors (or any Affiliate, agent or representative thereof) as a result of any breach or violation of any representation, covenant, provision or agreement set forth in this Section 4.7. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Commercially Reasonable Efforts.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Upon the terms and subject to the conditions set forth in this Agreement, the Investors and the Company shall use commercially reasonable efforts to take, or cause to be taken, all actions, and to do, or cause to be done, and to assist and cooperate with the other party or parties hereto in doing, all things reasonably necessary, proper or advisable under applicable Legal Requirements to consummate and make effective, in the most expeditious manner practicable, the transactions contemplated by this Agreement, including using commercially reasonable efforts to&#58; (i) cause the conditions to the issuance of the Shares pursuant to this Agreement set forth in Article V to be satisfied&#59; (ii) obtain all necessary actions or non-actions, waivers, consents, approvals, orders and authorizations from Governmental Entities and make all necessary registrations, declarations and filings with Governmental Entities&#59; and (iii) execute or deliver any additional instruments reasonably necessary to consummate the transactions contemplated by, and to fully carry out the purposes of, this Agreement, including the issuance of the Shares.  The Company and the Investors shall cooperate with one another (x) in determining whether any action by or in respect of, or filing with, any Governmental Entity is required, or any actions, consents, approvals or waivers are required to be obtained from parties to any material contracts, in connection with the consummation of the transactions contemplated by this Agreement and (y) in taking such reasonable actions or making any such filings, furnishing information required in connection therewith and seeking timely to obtain any such actions, consents, approvals or waivers.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Use of Proceeds.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The Company shall use the net proceeds from the sale of the Shares for general working capital purposes.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Prohibition on Variable Priced Securities.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> From the date of this Agreement until the first (1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">) anniversary of the Initial Closing Date, the Company shall not in any manner issue or sell any securities that are convertible into or exchangeable or exercisable for shares of Common Stock at a price that varies or may vary with the market price of the Common Stock, including by way of one or more resets to a fixed price or increases in the number of shares of Common Stock issued or issuable, or at a price that upon the passage of time or the occurrence of certain events automatically is reduced or is adjusted or at the option of any Person may be reduced or adjusted, whether or not based on a formulation of the then current market price of the Common Stock (other than proportional adjustments as a result of subdivisions or combinations of the Common Stock  or other Stock Events).  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Company Repurchase.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> In the event that at any time after the Closing the U.S. government prohibits the ownership of the Shares by any Investor, unless otherwise required by such prohibition or by applicable law, the Company shall provide reasonable assistance to such Investor in selling the Shares, including by terminating the Lockup Period set forth in Section 4.2 and waiving the restrictions set forth in such Section. In the event such Investor is unable to sell any or all of the Shares to any third party or parties after using its reasonable best efforts to do so for a reasonable time period, which period shall not be in excess of one hundred and eighty (180) days or such other period in which the Company is obligated to divest the Shares, the Company shall, as soon as reasonably possible after such Investor notifies the Company that such Investor </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">23</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">has been unable to sell any or all of the Shares to any third party or parties, repurchase all of the Shares still held by such Investor at the Repurchase Price, unless the Company is prohibited from doing so pursuant to applicable law. In connection with such repurchase, the Company shall pay the Repurchase Price to such Investor by wire transfer of immediately available funds to an account or accounts designated by such Investor, and such Investor shall execute such stock powers as shall be necessary to surrender the Shares to the Company.  </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.12&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Beneficial Ownership Limitation.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> The Company shall not issue to the Investors, and the Investors shall use commercially reasonable efforts to not, following the Closing Date, acquire any shares of Common Stock from any third party to the extent that, upon such issuance or acquisition, the aggregate number of shares of Common Stock then beneficially owned by the Investors together with any of the Investors&#8217; Attribution Parties (including shares held by any &#8220;group&#8221; of which an Investor is a member) would exceed 9.9% of the total number of shares of Common Stock then issued and outstanding (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">9.9% Cap</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). For the avoidance of doubt, any repurchase of shares of Common Stock by the Company or other action by the Company that has the effect of reducing the number of outstanding shares of Common Stock and thus causing the aggregate number of shares of Common Stock then beneficially owned by the Investors together with any of the Investors&#8217; Attribution Parties (including shares held by any &#8220;group&#8221; of which an Investor is a member) to exceed the 9.9% Cap (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Share Reduction Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) shall in no event constitute a violation by any Investor of this Section 4.12&#59; provided that the Company shall use its commercially reasonable efforts to promptly notify the Investors of the occurrence of any Share Reduction Event.  For purposes hereof, &#8220;group&#8221; has the meaning set forth in Section 13(d) of the Exchange Act and applicable regulations of the Commission, and the percentage beneficially owned by the Investors and their Attribution Parties shall be determined in a manner consistent with the provisions of Section 13(d) of the Exchange Act.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Article V</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">CONDITIONS</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Conditions to the Obligations of Each Party to Perform its Obligations under this Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The respective obligations of each party to this Agreement shall be subject to the satisfaction at or prior to the applicable Closing Date of the following conditions&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Order</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  No Governmental Entity of competent jurisdiction shall have enacted, issued, promulgated, enforced or entered any statute, rule, regulation, executive order, decree, injunction, judgment, ruling or any other order (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Order</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) which (i) is in effect and (ii) has the effect of preventing or making the issuance of the Shares pursuant to this Agreement illegal&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Government Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. With respect to the Second Closing, the Original Investor has received all consents, approvals or clearances from (or registration with, as applicable) the National Development and Reform Commission, the Ministry of Commerce, the State Administration of Foreign Exchange or their respective local counterparts, and&#47;or any other Governmental Entities with jurisdiction over the Investor or the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement shall not have been terminated in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">24</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Additional Conditions to the Obligations of the Company.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The obligation of the Company to consummate and effect the issuance of the Shares hereunder shall be subject to the satisfaction at or prior to the applicable Closing Date of each of the following conditions, any of which may be waived, in writing, exclusively by the Company&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The representations and warranties of the Investors set forth in this Agreement shall be true and correct in all material respects </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(except for those representations and warranties which are qualified as to materiality or Material Adverse Effect, in which case such representations and warranties shall be true and correct in all respects) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">on and as of the applicable Closing Date except for those representations and warranties which address matters only as of a particular date, which representations and warranties shall be true and correct in all material respects </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(except for those representations and warranties which are qualified as to materiality or Material Adverse Effect, in which case such representations and warranties shall be true and correct in all respects) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">as of such particular date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Agreements and Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The applicable Investor shall have performed or complied in all material respects with its agreements and covenants required by this Agreement to be performed or complied with by Investor at or prior to the applicable Closing Date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Proceedings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  There shall not be pending any suit or litigation challenging or seeking to restrain or prohibit the consummation of any of the transactions contemplated by this Agreement, including the issuance of the Shares.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The applicable Investor shall have paid the aggregate Purchase Price to the Company for the Shares being purchased by such Investor on such Closing Date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Additional Conditions to the Obligations of the Investors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The obligations of the Investors to consummate and effect the purchase  of the Shares hereunder shall be subject to the satisfaction at or prior to the applicable Closing Date of each of the following conditions, any of which may be waived, in writing, exclusively by the applicable Investor&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The representations and warranties of the Company set forth in this Agreement shall be true and correct in all material respects </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(except for those representations and warranties which are qualified as to materiality or Material Adverse Effect, in which case such representations and warranties shall be true and correct in all respects) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">on and as of the applicable Closing Date, except for those representations and warranties which address matters only as of a particular date, which representations and warranties shall be true and correct in all material respects </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(except for those representations and warranties which are qualified as to materiality or Material Adverse Effect, in which case such representations and warranties shall be true and correct in all respects) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">as of such particular date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Agreements and Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Company shall have performed or complied in all material respects with its agreements and covenants required by this Agreement to be performed or complied with by it at or prior to the Closing Date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Since the date of this Agreement, there shall not have occurred a Material Adverse Effect.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Legal Opinion</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Investors shall have received the opinions of Pillsbury Winthrop Shaw Pittman, LLP</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, outside counsel to the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, and Tonkon Torp, LLP as to Oregon matters, dated as of the Initial Closing Date, in a form reasonably acceptable to the Investors. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">25</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Certified Charter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Company shall have delivered to the Investors the articles of incorporation of the Company, certified by the Secretary of State of the State of Oregon as of a date within three (3) days of the Initial Closing Date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Good Standing Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Company shall have delivered to the Investors a certificate evidencing the incorporation or organization and good standing of the Company and each of its domestic Subsidiaries in such entity's state or other jurisdiction of incorporation or organization issued by the Secretary of State (or other applicable authority) of such state or jurisdiction of incorporation or organization as of a date within three (3) days of the Initial Closing Date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Transfer Agent Letter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Company shall have delivered to the Investors a letter from the Transfer Agent certifying the number of shares of Common Stock outstanding as of a date within two (2) Business Days of the Initial Closing Date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Proceedings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  There shall not be pending any suit or litigation challenging or seeking to restrain or prohibit the consummation of any of the transactions contemplated by this Agreement, including the issuance of the Shares.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Nasdaq&#59; Trading</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Company shall have filed with the Nasdaq Global Market a true and complete Notification Form&#58; Listing of Additional Shares covering the Shares.  No stop order or suspension of trading shall have been imposed by the Nasdaq Global Market or the SEC or any other Governmental Entity with respect to public trading in the Common Stock.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Certified Resolutions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Investors shall have received a certificate of the Company, validly executed for and on behalf of the Company and in its name by a duly authorized officer thereof, certifying the Organizational Documents and resolutions duly adopted by the Company Board or a duly authorized committee thereof authorizing the execution, delivery and performance of this Agreement and the transactions contemplated hereby, including the issuance and sale of the Shares.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Issuance of Stock Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The Company shall have issued a certificate or certificate(s) representing the Shares to the applicable Investor as in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 2.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Officer&#8217;s Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The applicable Investor shall have received a certificate of the Company, validly executed for and on behalf of the Company and in its name by a duly authorized officer thereof, certifying as to the matters set forth in clauses (a), (b), (c), (i) and (j) of this Section 5.3.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Article VI</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">INDEMNIFICATION</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6.1       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Company Indemnification Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  In consideration of the Investors&#8217; execution and delivery of this Agreement and acquiring the Shares hereunder and in addition to all of the Company&#8217;s other obligations under this Agreement, the Company shall indemnify and hold harmless the Investors and each other holder of the Shares entitled to rights hereunder and all of their stockholders, partners, officers, directors, members, managers, employees and any of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">26</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the foregoing Persons&#8217; agents or other representatives (including those retained in connection with the transactions contemplated by this Agreement) (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Indemnitees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) from and against any and all actions, causes of action, suits, claims, losses, costs, penalties, fees, liabilities and damages (unless such action, cause of action, suit, claim, loss, cost, penalty, fee, liability or damage is based upon a breach of an Investor&#8217;s representations, warranties or covenants hereunder, or any violations by an Investor of state or federal securities laws or any conduct by an Investor which constitutes fraud, gross negligence, willful misconduct or bad faith, and expenses in connection therewith, and including reasonable and documented attorneys&#8217; fees and disbursements (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Indemnified Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), incurred by any Indemnitees as a result of, or arising out of,  (i) any misrepresentation or breach of any representation or warranty made by the Company in this Agreement, (ii) any breach of any covenant, agreement or obligation of the Company contained in this Agreement, or (iii) any violations by the Company of state or federal securities laws in connection with this Agreement or the Company&#8217;s performance of its obligations hereunder, or any conduct by the Company which constitutes fraud, gross negligence, willful misconduct or bad faith, in connection with this Agreement or the Company&#8217;s performance of its obligations hereunder.  To the extent that the foregoing undertaking by the Company may be unenforceable for any reason, the Company shall make the maximum contribution to the payment and satisfaction of each of the Indemnified Liabilities that is permissible under applicable law.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6.2       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Indemnification Procedures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Each Indemnitee shall (i) give prompt written notice to the Company of any claim with respect to which it seeks indemnification pursuant to this Agreement (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that the failure of the Indemnitee to promptly deliver such notice shall not relieve the Company of any liability, except to the extent that the Company is actually prejudiced in its ability to defend such claim) and (ii) permit the Company to assume the defense of such claim with counsel selected by the Company and reasonably satisfactory to the Indemnitee&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that any Indemnitee entitled to indemnification hereunder shall have the right to employ separate counsel and to participate in the defense of such claim, but the reasonable fees and expenses of such counsel shall be at the expense of the Indemnitee unless (A) the Company has agreed in writing to pay such fees and expenses, (B) the Company shall have failed to assume the defense of such claim within ten (10)  days of delivery of the written notice of the Indemnitee with respect to such claim or failed to employ counsel selected by the Company and reasonably satisfactory to the Indemnitee, or (C) based upon the written advice of Indemnitee&#8217;s counsel, a material conflict of interest exists between the Indemnitee and the Company with respect to such claims (in which case, if the Indemnitee notifies the Company in writing that it elects to employ separate counsel at the expense of the Company, the Company shall not have the right to assume the defense of such claim on behalf of the Indemnitee)&#59; provided, however, that in no event shall the Company be responsible for the fees and expenses of more than one counsel for all Indemnitees (in addition to local counsel) and the Company shall only be responsible for reasonable and documented attorneys&#8217; fees and expenses.  If the Company assumes the defense of the claim, it shall not be subject to any liability for any settlement or compromise made by the Indemnitee without its consent (but such consent shall not be unreasonably withheld, conditioned or delayed). In connection with any settlement negotiated by the Company, the Company shall not, and no Indemnitee shall be required by the Company to, (I) enter into any settlement which does not include as an unconditional term thereof the giving by the claimant or plaintiff to the Indemnitee of a release from all liability in respect to such claim or litigation, or (II) enter into any settlement that attributes by its terms any liability, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">27</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">culpability or fault to the Indemnitee. In addition, without the consent of the Indemnitee, the Company shall not consent to entry of any judgment or enter into any settlement which provides for any obligation or restriction on the part of the Indemnitee other than the payment of money damages which are to be paid in full by the Company. If the Company fails or elects not to assume the defense of a claim pursuant to clause (B) above, or is not entitled to assume or continue the defense of such claim pursuant to clause (C) above, the Indemnitee shall have the right without prejudice to its right of indemnification hereunder to, in its discretion exercised in good faith and upon advice of counsel, to contest, defend and litigate such claim, provided, however, that Indemnitee shall not consent to entry of any judgment or enter into any settlement in respect thereof without the prior consent of the Company (but such consent shall not be unreasonably withheld, conditioned or delayed). To the extent that an Indemnitee wishes to seek indemnification under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Article VI,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> such Indemnitee must provide the Company with written notice asserting a claim under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Article VI</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, with such notice to be provided within eighteen (18) months from the Initial Closing. If an Indemnitee fails to provide such written notice in respect of any claim within this 18-month period, the Indemnitee shall no longer be entitled to indemnification by the Company hereunder in respect of such claim.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Article VII</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">MISCELLANEOUS</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Termination.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement may be terminated by the Company by written notice to the other parties, if the Closing has not been consummated by the date that is sixty (60) days following the date of this Agreement&#59; provided, however, that the right to terminate this Agreement shall not be available to the Company if the Company&#8217;s failure to comply with its obligations under this Agreement has been the cause of or resulted in the failure of the Closing to occur on or before such time, and provided further that no such termination will affect the right of any party to sue for any breach by the other party (or parties) and shall not affect any provisions hereof that expressly survive termination in accordance with the terms hereof.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Fees and Expenses.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Except as expressly set forth herein, each party shall pay the fees and expenses of its advisers, counsel, accountants and other experts, if any, and all other expenses incurred by such party incident to the negotiation, preparation, execution, delivery and performance of this Agreement and the transactions contemplated hereby.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Entire Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement, together with the exhibits and schedules hereto, contain the entire understanding of the parties with respect to the subject matters hereof and supersede all prior agreements and understandings, oral or written, with respect to such matters, which the parties acknowledge have been merged into such documents, exhibits and schedules.  At or after the Closing, and without further consideration, the Company will execute and deliver to the Investors such further documents as may be reasonably requested in order to give practical effect to the intention of the parties hereunder.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Amendments&#59; Waivers.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  No provision of this Agreement may be waived or amended except in a written instrument signed, in the case of an amendment, by the Company and each Investor.  No waiver of any default with respect to any provision, condition or requirement of this Agreement shall be deemed to be a continuing waiver in the future or a waiver of any subsequent default or a waiver of any other provision, condition or requirement </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">28</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">hereof, nor shall any delay or omission of either party to exercise any right hereunder in any manner impair the exercise of any such right.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Notices.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Any and all notices or other communications or deliveries required or permitted to be provided hereunder shall be in writing and shall be deemed given and effective on the earliest of (a) the date of transmission, if such notice or communication is delivered via facsimile or email at the facsimile number or email address specified in this Section prior to 6&#58;30 p.m. (Pacific Time) on a Business Day, (b) the next Business Day after the date of transmission, if such notice or communication is delivered via facsimile or email at the facsimile number or email address specified in this Section on a day that is not a Business Day or later than 6&#58;30 p.m. (Pacific Time) on any Business Day, (c) the Business Day following the date of deposit with a nationally recognized overnight courier service, or (d) upon actual receipt by the party to whom such notice is required to be given.  The addresses, facsimile numbers and email addresses for such notices and communications are those set forth on the signature pages hereof, or such other address or facsimile number as may be designated in writing hereafter, in the same manner, by any such Person.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Construction.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The headings herein are for convenience only, do not constitute a part of this Agreement and shall not be deemed to limit or affect any of the provisions hereof.  The language used in this Agreement will be deemed to be the language chosen by the parties to express their mutual intent, and no rules of strict construction will be applied against any party.  Unless the context otherwise requires, (i) all references to Sections, Schedules or Exhibits are to Sections, Schedules or Exhibits contained in or attached to this Agreement, (ii) each accounting term not otherwise defined in this Agreement has the meaning assigned to it in accordance with GAAP, (iii) words in the singular or plural include the singular and plural and pronouns stated in either the masculine, the feminine or neuter gender shall include the masculine, feminine and neuter, (iv) the use of the word &#8220;including&#8221; in this Agreement shall be by way of example rather than limitation, and (v) the word &#8220;or&#8221; shall not be exclusive.  </font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Successors and Assigns.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement shall be binding upon and inure to the benefit of the parties and their successors and permitted assigns.  The Company may not assign this Agreement or any rights or obligations hereunder (except, following the Closing, by merger or in connection with another entity acquiring all or substantially all of the Company&#8217;s assets) without the prior written consent of the Investors.  Neither Investor may assign this Agreement or any rights or obligations hereunder without the prior written consent of the Company (which consent shall not, following the Closing, be unreasonably withheld), except that an Investor may transfer or assign its rights and obligations under this Agreement, in whole or in part, to one or more of its respective Affiliates at any time so long as such Investor provides prior notice thereof to the Company, and provided that such transfer or assignment will not relieve such Investor of any of its obligations hereunder.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Persons Entitled to Benefit of Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement shall inure to the benefit of and be binding upon the Company and the Investors and their respective successors and permitted assigns and, to the extent provided in Article VI, each Indemnitee.  Nothing expressed or mentioned in this Agreement is intended or shall be construed to give any Person, other than those Persons mentioned in the preceding sentence or otherwise explicitly mentioned in this Agreement, any legal or equitable right, remedy or claim under or in respect of this Agreement, or any provisions herein contained, this Agreement and all conditions and provisions </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">29</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">hereof being intended to be and being for the sole and exclusive benefit of such Persons and for the benefit of no other Person.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Governing Law&#59; Venue&#59; Waiver of Jury Trial.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  THE CORPORATE LAWS OF THE STATE OF NEW YORK SHALL GOVERN ALL ISSUES CONCERNING THE RELATIVE RIGHTS OF THE COMPANY AND ITS SHAREHOLDERS.  ALL QUESTIONS CONCERNING THE CONSTRUCTION, VALIDITY, ENFORCEMENT AND INTERPRETATION OF THIS AGREEMENT SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF NEW YORK.  THE COMPANY AND THE INVESTORS HEREBY IRREVOCABLY SUBMIT TO THE EXCLUSIVE JURISDICTION OF THE STATE AND FEDERAL COURTS SITTING IN NEW YORK COUNTY FOR THE ADJUDICATION OF ANY DISPUTE BROUGHT BY THE COMPANY OR THE INVESTORS, IN CONNECTION HEREWITH OR WITH ANY TRANSACTION CONTEMPLATED HEREBY OR DISCUSSED HEREIN (INCLUDING WITH RESPECT TO THE ENFORCEMENT OF THIS AGREEMENT), AND HEREBY IRREVOCABLY WAIVE, AND AGREE NOT TO ASSERT IN ANY SUIT, ACTION OR PROCEEDING BROUGHT BY THE COMPANY OR THE INVESTORS, ANY CLAIM THAT IT IS NOT PERSONALLY SUBJECT TO THE JURISDICTION OF ANY SUCH COURT, OR THAT SUCH SUIT, ACTION OR PROCEEDING IS IMPROPER.  EACH PARTY, AFTER CONSULTING OR HAVING HAD THE OPPORTUNITY TO CONSULT WITH COUNSEL, KNOWINGLY, VOLUNTARILY AND INTENTIONALLY WAIVES IRREVOCABLY, ANY RIGHT TO A TRIAL BY JURY IN ANY ACTION OR PROCEEDING TO ENFORCE OR DEFEND ANY RIGHTS ARISING OUT OF OR RELATING TO THIS AGREEMENT (INCLUDING WITH RESPECT TO THE ENFORCEMENT OF THIS AGREEMENT) AND SUCH PROCEEDING SHALL BE TRIED BEFORE A COURT AND NOT BEFORE A JURY.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Execution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement may be executed in two counterparts, both of which when taken together shall be considered one and the same agreement and shall become effective when counterparts have been signed by each party and delivered to the other party, it being understood that both parties need not sign the same counterpart.  In the event that any signature is delivered by facsimile transmission or email attachment, such signature shall create a valid and binding obligation of the party executing (or on whose behalf such signature is executed) with the same force and effect as if such facsimile or email-attached signature page were an original thereof.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Survival.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The representations and warranties of the Company contained herein shall survive the Closing.  The covenants of the Company and the Investors contained in this Agreement shall terminate on the Closing Date&#59; provided, that the covenants that by their terms are required to be performed in whole or in part following the Closing Date shall survive the Closing Date.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.12&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If any provision of this Agreement is prohibited by law or otherwise held to be invalid or unenforceable in any respect, the validity and enforceability of the remaining terms and provisions of this Agreement shall not in any way be affected or impaired thereby and the parties will attempt to agree upon a valid and enforceable provision that is a reasonable substitute therefor, and upon so agreeing, shall incorporate such substitute provision in this Agreement.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">30</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.13&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Independent Nature of Investors&#8217; Obligations and Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Each Investor&#8217;s rights and obligations in respect of the purchase of its respective portion of the Shares as provided herein shall be several and independent. The liabilities of each Investor under this Agreement are several and not joint, and no Investor is responsible in any way for the performance or conduct of any other Investor in connection with the transactions contemplated hereby.  Nothing contained herein, and no action taken by any Investor pursuant hereto, shall be or shall be deemed to constitute a partnership, association, joint venture, or joint group with respect to the Investors.  Each Investor agrees that no other Investor has acted as an agent for such Investor in connection with the transactions contemplated hereby.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.14&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Remedies.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  In addition to being entitled to exercise all rights provided herein or granted by law, including recovery of damages, each of the Investors and the Company will be entitled to specific performance hereunder (without posting a bond or other security or proving actual damages).  Each of the parties agrees that monetary damages would not be adequate compensation for any loss incurred by reason of any breach of obligations described in the foregoing sentence and hereby agrees to waive in any action for specific performance of any such obligation (other than in connection with any action for temporary restraining order) the defense that a remedy at law would be adequate.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.15&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Amendment and Restatement of the Prior Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> The Company and the Investors hereby agree that, as of the date of this Agreement, (i) the Prior Agreement is hereby amended and restated in its entirety by this Agreement, (ii) the provisions of the Prior Agreement shall be no longer of any force or effect, and (iii) the Company and the Investors shall be bound by the terms of this Agreement.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#91;SIGNATURE PAGES TO FOLLOW&#93;</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">31</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have caused this Securities Purchase Agreement to be duly executed by their respective authorized signatories as of the date first indicated above.</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:216pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:65.224%"><tr><td style="width:1.0%"></td><td style="width:7.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PIXELWORKS, INC.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#47;s&#47; Todd DeBonis</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; Todd DeBonis</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58; President and Chief Executive Officer</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Address for Notice&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">226 Airport Parkway, Suite 595</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">San Jose, California 95110</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Email&#58; tdebonis&#64;pixelworks.com</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">with a copy (which shall not constitute notice) to&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Pillsbury Winthrop Shaw Pittman&#160;LLP </font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2550 Hanover Street</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Palo Alto, CA 94304 </font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facsimile No.&#58; (650)&#160;233-4545</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Telephone No.&#58; (650)&#160;233-4537 </font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Attn&#58; Christina F. Pearson</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Email&#58; christina.pearson&#64;pillsburylaw.com </font></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.16pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">32</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have caused this Securities Purchase Agreement to be duly executed by their respective authorized signatories as of the date first indicated above.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:216pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:61.858%"><tr><td style="width:1.0%"></td><td style="width:7.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.833%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MTM-XINHE&#160;INVESTMENT LIMITED</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#47;s&#47; Wang Jun</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; Wang Jun</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58; President</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Address for Notice&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3303-3306, S2, BFC, No.600 Zhongshan Road</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(E-2), Huangpu District,  Shanghai, 200001</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Email&#58; wangjun&#64;mtmcapital.cn</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">with a copy (which shall not constitute notice) to&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Katten Muchin Rosenman LLP</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Suite 4906 Wheelock Square</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1717 Nanjing Road West</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Shanghai, P.R. China 200040</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facsimile No.&#58; +86.21.6039.3223</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Telephone No.&#58; +86.21.6039.3218</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Email&#58; lijie.han&#64;katten.com</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">And to&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Katten Muchin Rosenman LLP</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">525 West Monroe Street</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Chicago, IL 60661</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facsimile No.&#58; (312)&#160;902-5493</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Telephone No.&#58; (312)&#160;902-1061 </font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Attn&#58; Mark D. Wood</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Email&#58;  mark.wood&#64;katten.com</font></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">33</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have caused this Securities Purchase Agreement to be duly executed by their respective authorized signatories as of the date first indicated above.</font></div><div style="padding-left:72pt;text-align:right;text-indent:36pt"><font><br></font></div><div style="margin-bottom:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:61.858%"><tr><td style="width:1.0%"></td><td style="width:7.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.833%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">CloudAlpha Master Fund</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#47;s&#47; Yang Jin</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58; Yang Jin</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58; Director</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Address for Notice&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9th Floor, Southland Building, 48 Connaught Road</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Central, Hong Kong</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Email&#58; ny&#64;cloudalphacap.com, </font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">cw&#64;cloudalphacap.com, ap&#64;cloudalphacap.com</font></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:216pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"><font><br></font></div><div style="padding-left:216pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">34</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>pxlw12312020_ex231.htm
<DESCRIPTION>CONSENT OF ARMANINO LLP
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i5bdba0bc195e4852b0b91b02ae53142d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div><div style="text-align:right"><font><br></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:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pixelworks, Inc.&#58;</font></div><div><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the registration statements (Nos. 333-239466, 333-233210, 333-227352, 333-219418,&#160;333-212650, 333-205856, 333-197644, 333-190037, 333-182701, 333-168175, 333-161125, 333-152945, and 333-136553) on Form S-8 and registration statement (No. 333-249934) on Form S-3 of Pixelworks, Inc. of our report dated March&#160;10, 2021, with respect to the consolidated balance sheet of Pixelworks, Inc. as of December&#160;31, 2020, the related consolidated statements of operations, comprehensive loss, shareholders&#8217; equity, and cash flows for the year ended December&#160;31, 2020, and the related notes, which report appears in the December&#160;31, 2020 annual report on Form 10&#8209;K of Pixelworks, Inc.</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Armanino LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Ramon, California</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 10, 2021</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>5
<FILENAME>pxlw12312020_ex232.htm
<DESCRIPTION>CONSENT OF KPMG LLP
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i23ab6eb4d7f047759c4166991c1d80ed_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.2</font></div><div style="text-align:right"><font><br></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:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pixelworks, Inc.&#58;</font></div><div><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the registration statements (Nos. 333-239466, 333-233210, 333-227352, 333-219418,&#160;333-212650, 333-205856, 333-197644, 333-190037, 333-182701, 333-168175, 333-161125, 333-152945, and 333-136553) on Form S-8 and registration statement (No. 333-249934) on Form S-3 of Pixelworks, Inc. of our report dated March&#160;11, 2020, with respect to the consolidated balance sheet of Pixelworks, Inc. as of December&#160;31, 2019, the related consolidated statements of operations, comprehensive loss, shareholders&#8217; equity, and cash flows for the year ended December&#160;31, 2019, and the related notes, which report appears in the December&#160;31, 2020 annual report on Form 10&#8209;K of Pixelworks, Inc.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; KPMG LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portland, Oregon</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 10, 2021</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>pxlw12312020_ex311.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i37e21693f34c4fc59d161f06ca1b5121_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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:120%">Exhibit 31.1 </font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Todd A. DeBonis, certify that&#58; </font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this annual report on Form 10-K of Pixelworks, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:4.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.158%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Todd A. DeBonis</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt 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%">Todd A. DeBonis</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">President and Chief Executive Officer <br>(Principal Executive Officer)</font></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"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>pxlw12312020_ex312.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ie482d555d61d4ecd858f49429106e2a2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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:120%">Exhibit 31.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Elias N. Nader, certify that&#58; </font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this annual report on Form 10-K of Pixelworks, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;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:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:72pt;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:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.194%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Elias N. Nader</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elias N. Nader</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Vice President and Chief Financial Officer (Principal Financial Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>pxlw12312020_ex321.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<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 2021 Workiva -->
<title>Document</title></head><body><div id="idcc1e0662f2e4d6cade2b27bbf3de82b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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:120%">Exhibit 32.1 </font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT 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:120%">18 U.S.C. SECTION 1350, </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:120%">AS ADOPTED PURSUANT 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:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Pixelworks, Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ended December&#160;31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Todd A. DeBonis, President and Chief Executive Officer of the Company, certify, pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. 1350), as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58; </font></div><div style="margin-top:9pt;padding-left:54pt;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:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:9pt;padding-left:54pt;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:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.432%"><tr><td style="width:1.0%"></td><td style="width:9.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.095%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.243%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Todd A. DeBonis</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt 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%">Todd A. DeBonis</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">President and Chief Executive Officer <br>(Principal Executive Officer)</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>pxlw12312020_ex322.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i859f1a4cafe14d32a84b1d6355b14aa2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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:120%">Exhibit 32.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT 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:120%">18 U.S.C. SECTION 1350, </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:120%">AS ADOPTED PURSUANT 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:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Pixelworks, Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ended December&#160;31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Elias N. Nader, Vice President and Chief Financial Officer of the Company, certify, pursuant  to Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. 1350), as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58; </font></div><div style="margin-top:9pt;padding-left:54pt;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:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:9pt;padding-left:54pt;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:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.432%"><tr><td style="width:1.0%"></td><td style="width:9.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.095%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.243%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Elias N. Nader</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elias N. Nader</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Vice President and Chief Financial Officer (Principal Financial Officer)</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>pxlw-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:a970c33c-b125-44df-82ba-ddde304820bf,g:17c1a4fd-84f7-45d8-8b06-8eae5aa8835c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pxlw="http://www.pixelworks.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.pixelworks.com/20201231">
  <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="pxlw-20201231_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="pxlw-20201231_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="pxlw-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="pxlw-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.pixelworks.com/role/DocumentandEntityInformation">
        <link:definition>0001001 - Document - Document and Entity 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.pixelworks.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - 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.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - 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="ConsolidatedStatementsofOperations" roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - Consolidated Statements 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="ConsolidatedStatementsofOperationsParenthetical" roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical">
        <link:definition>1004005 - Statement - Consolidated Statements of Operations (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="ConsolidatedStatementofComprehensiveLoss" roleURI="http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss">
        <link:definition>1005006 - Statement - Consolidated Statement of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1006007 - 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="ConsolidatedStatementsofShareholdersEquity" roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity">
        <link:definition>1007008 - Statement - Consolidated Statements of Shareholders' 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="ConsolidatedStatementsofShareholdersEquityParenthetical" roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical">
        <link:definition>1008009 - Statement - Consolidated Statements of Shareholders' 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="BasisofPresentation" roleURI="http://www.pixelworks.com/role/BasisofPresentation">
        <link:definition>2101101 - Disclosure - Basis of Presentation</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="BasisofPresentationDetails" roleURI="http://www.pixelworks.com/role/BasisofPresentationDetails">
        <link:definition>2402401 - Disclosure - Basis of Presentation (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="SummaryofSignificantAccountingPolicies" roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2103102 - 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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - 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="SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails">
        <link:definition>2405402 - Disclosure - Summary of Significant Accounting Policies (Cash and cash equivalents) (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="SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails" roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails">
        <link:definition>2406403 - Disclosure - Summary of Significant Accounting Policies (Property and equipment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails" roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails">
        <link:definition>2407404 - Disclosure - Summary of Significant Accounting Policies (Licensed Technology) (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="BalanceSheetComponents" roleURI="http://www.pixelworks.com/role/BalanceSheetComponents">
        <link:definition>2108103 - Disclosure - Balance Sheet Components</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="BalanceSheetComponentsTables" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsTables">
        <link:definition>2309301 - Disclosure - Balance Sheet Components (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="BalanceSheetComponentsAccountsReceivableDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails">
        <link:definition>2410405 - Disclosure - Balance Sheet Components (Accounts Receivable) (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="BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails">
        <link:definition>2411406 - Disclosure - Balance Sheet Components (Allowance for Doubtful Accounts) (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="BalanceSheetComponentsInventoriesDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails">
        <link:definition>2412407 - Disclosure - Balance Sheet Components (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="BalanceSheetComponentsInventoriesNarrativeDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails">
        <link:definition>2413408 - Disclosure - Balance Sheet Components (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="BalanceSheetComponentsPropertyandEquipmentDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails">
        <link:definition>2414409 - Disclosure - Balance Sheet Components (Property and Equipment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsPropertyandEquipmentNarrativeDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails">
        <link:definition>2415410 - Disclosure - Balance Sheet Components (Property and Equipment) (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="BalanceSheetComponentsOtherAssetsNetNarrativeDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails">
        <link:definition>2416411 - Disclosure - Balance Sheet Components (Other Assets, Net) (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="BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails">
        <link:definition>2417412 - Disclosure - Balance Sheet Components (Acquired Intangible Assets, 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="BalanceSheetComponentsFutureAmortizationExpenseDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails">
        <link:definition>2418413 - Disclosure - Balance Sheet Components (Future Amortization Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsGoodwillDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails">
        <link:definition>2419414 - Disclosure - Balance Sheet Components (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="BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails">
        <link:definition>2420415 - Disclosure - Balance Sheet Components (Accrued Liabilities and Current Portion of Long-Term 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="BalanceSheetComponentsDeferredRevenueDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails">
        <link:definition>2421416 - Disclosure - Balance Sheet Components (Deferred Revenue) (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="BalanceSheetComponentsShortTermLineofCreditNarrativeDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails">
        <link:definition>2422417 - Disclosure - Balance Sheet Components (Short-Term Line of Credit) (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="BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails" roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails">
        <link:definition>2423418 - Disclosure - Balance Sheet Components (Paycheck Protection Program) (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="MarketableSecuritiesandFairValueMeasurements" roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements">
        <link:definition>2124104 - Disclosure - Marketable Securities and Fair Value Measurements</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="MarketableSecuritiesandFairValueMeasurementsTables" roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables">
        <link:definition>2325302 - Disclosure - Marketable Securities and Fair Value Measurements (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="MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails" roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails">
        <link:definition>2426419 - Disclosure - Marketable Securities and Fair Value Measurements (Short Term Marketable Securities) (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="MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails" roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails">
        <link:definition>2427420 - Disclosure - Marketable Securities and Fair Value Measurements (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="Restructuring" roleURI="http://www.pixelworks.com/role/Restructuring">
        <link:definition>2128105 - Disclosure - Restructuring</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="RestructuringTables" roleURI="http://www.pixelworks.com/role/RestructuringTables">
        <link:definition>2329303 - Disclosure - Restructuring (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="RestructuringNarrativeDetails" roleURI="http://www.pixelworks.com/role/RestructuringNarrativeDetails">
        <link:definition>2430421 - Disclosure - Restructuring (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="RestructuringComponentsofRestructuringExpenseDetails" roleURI="http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails">
        <link:definition>2431422 - Disclosure - Restructuring (Components of Restructuring Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringRestructuringReserveDetails" roleURI="http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails">
        <link:definition>2432423 - Disclosure - Restructuring (Restructuring Reserve) (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="Leases" roleURI="http://www.pixelworks.com/role/Leases">
        <link:definition>2133106 - 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="LeasesTables" roleURI="http://www.pixelworks.com/role/LeasesTables">
        <link:definition>2334304 - 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="LeasesNarrativeDetails" roleURI="http://www.pixelworks.com/role/LeasesNarrativeDetails">
        <link:definition>2435424 - 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="LeasesSupplementalinformationrelatedtoleasesDetails" roleURI="http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails">
        <link:definition>2436425 - Disclosure - Leases - Supplemental information related to leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails" roleURI="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails">
        <link:definition>2437426 - Disclosure - Leases - Future minimum lease payments under noncancellable 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="LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1" roleURI="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1">
        <link:definition>2437426 - Disclosure - Leases - Future minimum lease payments under noncancellable 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="Revenue" roleURI="http://www.pixelworks.com/role/Revenue">
        <link:definition>2138107 - Disclosure - Revenue</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="RevenueTables" roleURI="http://www.pixelworks.com/role/RevenueTables">
        <link:definition>2339305 - Disclosure - Revenue (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="RevenueDisaggregationofRevenueDetails" roleURI="http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails">
        <link:definition>2440427 - Disclosure - Revenue - Disaggregation of Revenue (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="RevenueNarrativeDetails" roleURI="http://www.pixelworks.com/role/RevenueNarrativeDetails">
        <link:definition>2441428 - Disclosure - Revenue - 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="InterestIncomeExpenseandOtherNet" roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet">
        <link:definition>2142108 - Disclosure - Interest Income (Expense) and Other, Net</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="InterestIncomeExpenseandOtherNetTables" roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables">
        <link:definition>2343306 - Disclosure - Interest Income (Expense) and Other, Net (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="InterestIncomeExpenseandOtherNetDetails" roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails">
        <link:definition>2444429 - Disclosure - Interest Income (Expense) and Other, 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="IncomeTaxes" roleURI="http://www.pixelworks.com/role/IncomeTaxes">
        <link:definition>2145109 - 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="IncomeTaxesTables" roleURI="http://www.pixelworks.com/role/IncomeTaxesTables">
        <link:definition>2346307 - 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="IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails" roleURI="http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails">
        <link:definition>2447430 - Disclosure - Income Taxes (Domestic and Foreign Pre-Tax Income (Loss)) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseBenefitDetails" roleURI="http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails">
        <link:definition>2448431 - Disclosure - Income Taxes (Income Tax Expense (Benefit)) (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="IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails" roleURI="http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails">
        <link:definition>2449432 - Disclosure - Income Taxes (Reconciliation of U.S. Federal Statuatory Rate to our Effective Rate) (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="IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails" roleURI="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails">
        <link:definition>2450433 - Disclosure - Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (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="IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails" roleURI="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails">
        <link:definition>2451434 - Disclosure - Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (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="IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails" roleURI="http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails">
        <link:definition>2452435 - Disclosure - Income Taxes (Net Operating Loss Carryforwards and Tax Credits) (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="IncomeTaxesUncertainTaxPositionsDetails" roleURI="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails">
        <link:definition>2453436 - Disclosure - Income Taxes (Uncertain Tax Positions) (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="IncomeTaxesUncertainTaxPositionsNarrativeDetails" roleURI="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails">
        <link:definition>2454437 - Disclosure - Income Taxes (Uncertain Tax Positions) (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="CommitmentsandContingencies" roleURI="http://www.pixelworks.com/role/CommitmentsandContingencies">
        <link:definition>2155110 - 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="CommitmentsandContingenciesTables" roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesTables">
        <link:definition>2356308 - Disclosure - Commitments and Contingencies (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="CommitmentsandContingenciesRoyaltiesNarrativeDetails" roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails">
        <link:definition>2457438 - Disclosure - Commitments and Contingencies (Royalties) (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="CommitmentsandContingencies401kPlanNarrativeDetails" roleURI="http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails">
        <link:definition>2458439 - Disclosure - Commitments and Contingencies (401(k) Plan) (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="CommitmentsandContingenciesFutureMinimumPaymentsDetails" roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails">
        <link:definition>2459440 - Disclosure - Commitments and Contingencies (Future Minimum Payments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesFutureMinimumPaymentsDetails_1" roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails_1">
        <link:definition>2459440 - Disclosure - Commitments and Contingencies (Future Minimum Payments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesOtherContractualObligationNarrativeDetails" roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails">
        <link:definition>2460441 - Disclosure - Commitments and Contingencies (Other Contractual Obligation) (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="EarningsPerShare" roleURI="http://www.pixelworks.com/role/EarningsPerShare">
        <link:definition>2161111 - 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="EarningsPerShareTables" roleURI="http://www.pixelworks.com/role/EarningsPerShareTables">
        <link:definition>2362309 - 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="EarningsPerShareEarningsPerShareDetails" roleURI="http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails">
        <link:definition>2463442 - Disclosure - Earnings Per Share (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="EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails" roleURI="http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails">
        <link:definition>2464443 - Disclosure - Earnings Per Share (Antidilutive Effect on Weighted Average Shares) (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="ShareholdersEquity" roleURI="http://www.pixelworks.com/role/ShareholdersEquity">
        <link:definition>2165112 - Disclosure - Shareholders' 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="ShareholdersEquityTables" roleURI="http://www.pixelworks.com/role/ShareholdersEquityTables">
        <link:definition>2366310 - Disclosure - Shareholders' Equity (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="ShareholdersEquityShareholdersEquityNarrativeDetails" roleURI="http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails">
        <link:definition>2467444 - Disclosure - Shareholders' Equity (Shareholders' Equity) (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="ShareholdersEquityStockOptionsNarrativeDetails" roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails">
        <link:definition>2468445 - Disclosure - Shareholders' Equity (Stock Options) (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="ShareholdersEquityStockOptionsActivityRollforwardDetails" roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails">
        <link:definition>2469446 - Disclosure - Shareholders' Equity (Stock Options Activity Roll-forward) (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="ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails" roleURI="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails">
        <link:definition>2470447 - Disclosure - Shareholders' Equity (Schedule of Shares Authorized Under Equity Compensation Plans, By Exercise Price) (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="ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details" roleURI="http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details">
        <link:definition>2471448 - Disclosure - Shareholders' Equity (Options Vested or are Expected to Vest as of December 31, 2020) (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="ShareholdersEquityRestrictedStockNarrativeDetails" roleURI="http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails">
        <link:definition>2472449 - Disclosure - Shareholders' Equity (Restricted Stock) (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="ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails" roleURI="http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails">
        <link:definition>2473450 - Disclosure - Shareholders' Equity (Unvested Restricted Stock Units Activity Roll-Forward) (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="ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails" roleURI="http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails">
        <link:definition>2474451 - Disclosure - Shareholders' Equity (Employee Stock Purchase Plans) (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" roleURI="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails">
        <link:definition>2475452 - Disclosure - Shareholders' Equity (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails" roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails">
        <link:definition>2476453 - Disclosure - Shareholders' Equity (Stock-based Compensation Expense) (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="SegmentInformation" roleURI="http://www.pixelworks.com/role/SegmentInformation">
        <link:definition>2177113 - Disclosure - Segment 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="SegmentInformationTables" roleURI="http://www.pixelworks.com/role/SegmentInformationTables">
        <link:definition>2378311 - Disclosure - Segment Information (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="SegmentInformationGeographicInformationDetails" roleURI="http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails">
        <link:definition>2479454 - Disclosure - Segment Information (Geographic Information) (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="SegmentInformationScheduleofRevenuebyMajorCustomerDetails" roleURI="http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails">
        <link:definition>2480455 - Disclosure - Segment Information (Schedule of Revenue by Major Customer) (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="SegmentInformationAccountsReceivablebyMajorCustomerDetails" roleURI="http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails">
        <link:definition>2481456 - Disclosure - Segment Information (Accounts Receivable by Major Customer) (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="QuarterlyFinancialDataUnaudited" roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited">
        <link:definition>2182114 - Disclosure - Quarterly Financial Data (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialDataUnauditedTables" roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables">
        <link:definition>2383312 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialDataUnauditedDetails" roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails">
        <link:definition>2484457 - Disclosure - Quarterly Financial Data (Unaudited) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="pxlw_AtTheMarketOfferingMember" abstract="true" name="AtTheMarketOfferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_RestructuringExpenseMember" abstract="true" name="RestructuringExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_PaycheckProtectionProgramMember" abstract="true" name="PaycheckProtectionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit" abstract="false" name="YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_AccruedCommissionsandRoyaltiesCurrent" abstract="false" name="AccruedCommissionsandRoyaltiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue" abstract="false" name="SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_DeferredTaxAssetsPropertyAndEquipment" abstract="false" name="DeferredTaxAssetsPropertyAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_DebtInstrumentFirstRequiredPaymentTerm" abstract="false" name="DebtInstrumentFirstRequiredPaymentTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pxlw_SaleOfPreviouslyReservedInventory" abstract="false" name="SaleOfPreviouslyReservedInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal" abstract="false" name="SoftwareLicensesFutureMinimumPaymentsDueTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_DistributorMember" abstract="true" name="DistributorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_June2019PlanMemberMember" abstract="true" name="June2019PlanMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_Amortizationoflicensedtechnology" abstract="false" name="Amortizationoflicensedtechnology" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_A2.674.52Member" abstract="true" name="A2.674.52Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pxlw_EmployeeStockPurchasePlanAxis" abstract="true" name="EmployeeStockPurchasePlanAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue" abstract="false" name="SoftwareLicensesFutureMinimumPaymentsDuePresentValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_InterestAndPenaltiesMember" abstract="true" name="InterestAndPenaltiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_BacklogandTrademarkMember" abstract="true" name="BacklogandTrademarkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus" abstract="false" name="LineOfCreditFacilityInterestRatePrimeRatePlus" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pxlw_ProceedsFromIssuanceOfAtTheMarketOffering" abstract="false" name="ProceedsFromIssuanceOfAtTheMarketOffering" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable" abstract="true" name="EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pxlw_PublicOfferingAndOverAllotmentOptionMember" abstract="true" name="PublicOfferingAndOverAllotmentOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" abstract="false" name="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_IntegratedCircuitsMember" abstract="true" name="IntegratedCircuitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_A2.462.46Member" abstract="true" name="A2.462.46Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent" abstract="false" name="SoftwareLicensesFutureMinimumPaymentsDueInterestComponent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_Plan2006Member" abstract="true" name="Plan2006Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears" abstract="false" name="SoftwareLicensesFutureMinimumPaymentsDueInTwoYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_TaxCreditCarryforwardsResearch" abstract="false" name="TaxCreditCarryforwardsResearch" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ContractwithCustomerLiabilityRollForward" abstract="true" name="ContractwithCustomerLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pxlw_AccountBMember" abstract="true" name="AccountBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears" abstract="false" name="SoftwareLicensesFutureMinimumPaymentsDueInThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" abstract="false" name="AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_AmortizationOfAcquiredDevelopedTechnology" abstract="false" name="AmortizationOfAcquiredDevelopedTechnology" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pxlw_AccountMember" abstract="true" name="AccountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction" abstract="false" name="SaleOfStockMaximumConsiderationReceivedOnTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ReversalOfUncertainTaxPositions" abstract="false" name="ReversalOfUncertainTaxPositions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember" abstract="true" name="DebtAgreementwithTechnologyPartnershipsCanadaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_AccountCMember" abstract="true" name="AccountCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" abstract="false" name="FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_LesseeOperatingLeasesRemainingLeaseTerm" abstract="false" name="LesseeOperatingLeasesRemainingLeaseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_A2010EmployeeStockPurchasePlanMember" abstract="true" name="A2010EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_August2020PlanMember" abstract="true" name="August2020PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue" abstract="false" name="SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems" abstract="true" name="EmployeeStockPurchasePlanActivityInPeriodLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths" abstract="false" name="SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_A2.002.00Member" abstract="true" name="A2.002.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="pxlw_Reductiontodeferredtaxassets" abstract="false" name="Reductiontodeferredtaxassets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances" abstract="false" name="LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract" abstract="true" name="SoftwareLicensesFutureMinimumPaymentsDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pxlw_Publicfloatshareprice" abstract="false" name="Publicfloatshareprice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="pxlw_SaleOfStockAgreementTerm" abstract="false" name="SaleOfStockAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable" abstract="true" name="ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pxlw_EndCustomerMember" abstract="true" name="EndCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_AllDistributorsMember" abstract="true" name="AllDistributorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" abstract="false" name="EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" abstract="false" name="UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_TopFiveEndCustomersMember" abstract="true" name="TopFiveEndCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven" abstract="false" name="LesseeOperatingLeaseLiabilityPaymentsDueYearSeven" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_EngineeringServicesAndOtherMember" abstract="true" name="EngineeringServicesAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_AmortizationOfAcquiredIntangibleAssets" abstract="false" name="AmortizationOfAcquiredIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="pxlw_ViXSSystemsInc.Member" abstract="true" name="ViXSSystemsInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_NumberOfPatents" abstract="false" name="NumberOfPatents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pxlw_A0.606.05Member" abstract="true" name="A0.606.05Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly" abstract="false" name="OperatingLossCarryforwardsCarriedForwardIndefinetly" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" abstract="false" name="IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit" abstract="false" name="YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pxlw_PublicOfferingMember" abstract="true" name="PublicOfferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_BalanceSheetComponentsTextBlock" abstract="false" name="BalanceSheetComponentsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pxlw_UncertainTaxPositionsMember" abstract="true" name="UncertainTaxPositionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_EmployeeStockPurchasePlanDomain" abstract="true" name="EmployeeStockPurchasePlanDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock" abstract="false" name="ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pxlw_SaleOfStockCommissionFeePercent" abstract="false" name="SaleOfStockCommissionFeePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pxlw_EndCustomerBMember" abstract="true" name="EndCustomerBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pxlw_January2020PlanMember" abstract="true" name="January2020PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>pxlw-20201231_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 2021 Workiva-->
<!--r:a970c33c-b125-44df-82ba-ddde304820bf,g:17c1a4fd-84f7-45d8-8b06-8eae5aa8835c-->
<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.pixelworks.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="pxlw-20201231.xsd#DocumentandEntityInformation"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/DocumentandEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fb97e628-58e0-40b1-986d-bf000d49ec3a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0f526d81-353c-4d59-bc2f-f32c25d6dac5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fb97e628-58e0-40b1-986d-bf000d49ec3a" xlink:to="loc_us-gaap_LiabilitiesCurrent_0f526d81-353c-4d59-bc2f-f32c25d6dac5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_7948c9ba-2737-497d-88fb-8a3d780d42ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fb97e628-58e0-40b1-986d-bf000d49ec3a" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_7948c9ba-2737-497d-88fb-8a3d780d42ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_b48facd6-2c00-4eeb-bf2c-61a98ebd3e1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fb97e628-58e0-40b1-986d-bf000d49ec3a" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_b48facd6-2c00-4eeb-bf2c-61a98ebd3e1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d4b24353-8f0b-417a-9cb7-fe96cae66357" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fb97e628-58e0-40b1-986d-bf000d49ec3a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d4b24353-8f0b-417a-9cb7-fe96cae66357" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d42344c7-014c-4d25-97bc-96964bf361ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c0d6f8fe-ce89-4170-a7f1-5ec161dd3a77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d42344c7-014c-4d25-97bc-96964bf361ae" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c0d6f8fe-ce89-4170-a7f1-5ec161dd3a77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b5b23649-2dae-4cbc-894e-2b753ee0f501" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_d42344c7-014c-4d25-97bc-96964bf361ae" xlink:to="loc_us-gaap_InventoryNet_b5b23649-2dae-4cbc-894e-2b753ee0f501" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9035704a-4231-428b-bab1-98ce91d3185b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_AssetsCurrent_d42344c7-014c-4d25-97bc-96964bf361ae" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9035704a-4231-428b-bab1-98ce91d3185b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4f7e101e-200b-4d6e-a651-99df5a5d1440" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d42344c7-014c-4d25-97bc-96964bf361ae" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4f7e101e-200b-4d6e-a651-99df5a5d1440" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_a94c8f66-b9d7-4462-aee2-55fb470cb10f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d42344c7-014c-4d25-97bc-96964bf361ae" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_a94c8f66-b9d7-4462-aee2-55fb470cb10f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1fe4f447-64fa-40da-83ee-e64bc4f2c6f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_47f23b28-e453-4d2f-bf5b-49c13f877916" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_1fe4f447-64fa-40da-83ee-e64bc4f2c6f3" xlink:to="loc_us-gaap_PreferredStockValue_47f23b28-e453-4d2f-bf5b-49c13f877916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_e66805e8-2b1d-4df9-9f24-4404d7aa15a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1fe4f447-64fa-40da-83ee-e64bc4f2c6f3" xlink:to="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_e66805e8-2b1d-4df9-9f24-4404d7aa15a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fbfe3c30-54e1-476f-9596-687301cf9cbf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1fe4f447-64fa-40da-83ee-e64bc4f2c6f3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fbfe3c30-54e1-476f-9596-687301cf9cbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f31e4fd8-2b67-409a-aabb-0e3cb8f429bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1fe4f447-64fa-40da-83ee-e64bc4f2c6f3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f31e4fd8-2b67-409a-aabb-0e3cb8f429bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a087940c-4fb8-4aab-8d3a-ca5142e5fa99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4311d07d-3edb-428d-a0e8-38c13d0b3c11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a087940c-4fb8-4aab-8d3a-ca5142e5fa99" xlink:to="loc_us-gaap_Liabilities_4311d07d-3edb-428d-a0e8-38c13d0b3c11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_35dc0318-7233-40cd-a150-1664c3360f17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a087940c-4fb8-4aab-8d3a-ca5142e5fa99" xlink:to="loc_us-gaap_StockholdersEquity_35dc0318-7233-40cd-a150-1664c3360f17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_581734f5-b3d9-4324-aade-8626137959fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a087940c-4fb8-4aab-8d3a-ca5142e5fa99" xlink:to="loc_us-gaap_CommitmentsAndContingencies_581734f5-b3d9-4324-aade-8626137959fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3c5fbc14-ba2c-410e-9ce8-08419111793c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_4fd364e0-0fea-4a0a-ada3-4d7954861839" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_LiabilitiesCurrent_3c5fbc14-ba2c-410e-9ce8-08419111793c" xlink:to="loc_us-gaap_AccountsPayableCurrent_4fd364e0-0fea-4a0a-ada3-4d7954861839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_e097125e-1b2a-41fa-b7ed-29bcf0f481e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_LiabilitiesCurrent_3c5fbc14-ba2c-410e-9ce8-08419111793c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_e097125e-1b2a-41fa-b7ed-29bcf0f481e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_52a6396f-6f8c-43d3-b508-08b59f61f0c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_LiabilitiesCurrent_3c5fbc14-ba2c-410e-9ce8-08419111793c" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_52a6396f-6f8c-43d3-b508-08b59f61f0c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_00804139-6d37-4d51-a1eb-83cfd8e3606c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_29ae081c-e6c1-411b-8793-bf6e6a2cc618" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_00804139-6d37-4d51-a1eb-83cfd8e3606c" xlink:to="loc_us-gaap_AssetsCurrent_29ae081c-e6c1-411b-8793-bf6e6a2cc618" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1e67135f-ed52-4dc6-a3fb-d886d8cae902" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_00804139-6d37-4d51-a1eb-83cfd8e3606c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1e67135f-ed52-4dc6-a3fb-d886d8cae902" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_cf265294-7310-4d5b-821d-e4798abe2cf6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_00804139-6d37-4d51-a1eb-83cfd8e3606c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_cf265294-7310-4d5b-821d-e4798abe2cf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_17f61fc6-7e7d-4755-bcc5-0a9efc58a42e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_00804139-6d37-4d51-a1eb-83cfd8e3606c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_17f61fc6-7e7d-4755-bcc5-0a9efc58a42e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_268cf0a6-5ecf-4e9a-a3dd-8ac5a85f111e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_00804139-6d37-4d51-a1eb-83cfd8e3606c" xlink:to="loc_us-gaap_Goodwill_268cf0a6-5ecf-4e9a-a3dd-8ac5a85f111e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1f28b0b8-419c-4f0d-8346-9ec9584195b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_00804139-6d37-4d51-a1eb-83cfd8e3606c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1f28b0b8-419c-4f0d-8346-9ec9584195b9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dc98f11c-e2a8-42ec-9dfd-d71c200ba48e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a114a896-6490-44e5-ab36-5028f9fed114" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dc98f11c-e2a8-42ec-9dfd-d71c200ba48e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a114a896-6490-44e5-ab36-5028f9fed114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ed377f98-9679-48e4-9e1a-f6db52a73139" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_NetIncomeLoss_dc98f11c-e2a8-42ec-9dfd-d71c200ba48e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ed377f98-9679-48e4-9e1a-f6db52a73139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_a28f3f54-e84d-439a-a010-b05677940938" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_044087d9-adf3-4e57-81c5-6c5d43d9c347" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a28f3f54-e84d-439a-a010-b05677940938" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_044087d9-adf3-4e57-81c5-6c5d43d9c347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1be1d29b-f263-4276-9c13-e3bcc5ab19e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a28f3f54-e84d-439a-a010-b05677940938" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1be1d29b-f263-4276-9c13-e3bcc5ab19e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_b0aa8d67-3a4e-4842-b6ec-67ace703c494" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a28f3f54-e84d-439a-a010-b05677940938" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_b0aa8d67-3a4e-4842-b6ec-67ace703c494" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ae9e145b-a101-4e68-b12e-3abb34dc4ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_e703cd97-b7c4-43fa-8720-d2c081cb09a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ae9e145b-a101-4e68-b12e-3abb34dc4ad7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_e703cd97-b7c4-43fa-8720-d2c081cb09a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9d892d7b-9837-4088-84c6-e25cd55470cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ae9e145b-a101-4e68-b12e-3abb34dc4ad7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9d892d7b-9837-4088-84c6-e25cd55470cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_6f455d0f-e266-45be-9b0d-97f16d29f4f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ae9e145b-a101-4e68-b12e-3abb34dc4ad7" xlink:to="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_6f455d0f-e266-45be-9b0d-97f16d29f4f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f502000d-b31e-4d63-8c35-81484ee5e2c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_8a3eda06-fc11-4eae-9fcf-ba9ad86ee244" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_f502000d-b31e-4d63-8c35-81484ee5e2c4" xlink:to="loc_us-gaap_GrossProfit_8a3eda06-fc11-4eae-9fcf-ba9ad86ee244" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_55069885-a2c5-438a-a534-6a5ccb8c973a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_f502000d-b31e-4d63-8c35-81484ee5e2c4" xlink:to="loc_us-gaap_OperatingExpenses_55069885-a2c5-438a-a534-6a5ccb8c973a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c201c05c-3cc7-4ff8-9008-59dc71028f41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_42da544a-abe5-44c0-9dcf-0f4bd4c7120d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_c201c05c-3cc7-4ff8-9008-59dc71028f41" xlink:to="loc_us-gaap_Revenues_42da544a-abe5-44c0-9dcf-0f4bd4c7120d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a2953744-7cd1-4dfb-b33a-2690f0a08d63" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_c201c05c-3cc7-4ff8-9008-59dc71028f41" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a2953744-7cd1-4dfb-b33a-2690f0a08d63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_392cc0af-306d-4309-b0d1-eaf3eed05af4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_3735a5e7-6504-425a-96ae-d3a5ffa0411d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_392cc0af-306d-4309-b0d1-eaf3eed05af4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_3735a5e7-6504-425a-96ae-d3a5ffa0411d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9bbbbe83-ffdb-4c96-95f7-50632c2ab91f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_392cc0af-306d-4309-b0d1-eaf3eed05af4" xlink:to="loc_us-gaap_OperatingIncomeLoss_9bbbbe83-ffdb-4c96-95f7-50632c2ab91f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_4f019e33-7ce2-4145-9f83-4c53ece42891" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_392cc0af-306d-4309-b0d1-eaf3eed05af4" xlink:to="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_4f019e33-7ce2-4145-9f83-4c53ece42891" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofOperationsParenthetical"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_fdbc71be-1532-4b56-b4cd-c4ece5f9d82e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2b695e7d-5bcd-44b9-9372-2b1eb7321873" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fdbc71be-1532-4b56-b4cd-c4ece5f9d82e" xlink:to="loc_us-gaap_NetIncomeLoss_2b695e7d-5bcd-44b9-9372-2b1eb7321873" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_798ee7ff-3653-435a-8ca5-3ef0fedfdbfb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fdbc71be-1532-4b56-b4cd-c4ece5f9d82e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_798ee7ff-3653-435a-8ca5-3ef0fedfdbfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_d2bb2f0f-fb15-4704-a449-022c8d438663" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fdbc71be-1532-4b56-b4cd-c4ece5f9d82e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_d2bb2f0f-fb15-4704-a449-022c8d438663" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_633ddc5c-948d-4761-9de7-25cec065e03f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fdbc71be-1532-4b56-b4cd-c4ece5f9d82e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_633ddc5c-948d-4761-9de7-25cec065e03f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_14e66758-03aa-4e1b-be34-cc950f71f848" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_NetIncomeLoss_14e66758-03aa-4e1b-be34-cc950f71f848" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f48f23c0-ff74-4f4a-b51d-3516a3956a7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_ShareBasedCompensation_f48f23c0-ff74-4f4a-b51d-3516a3956a7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_06a8eb54-d7fa-48e7-ad49-cf78c274e24c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_06a8eb54-d7fa-48e7-ad49-cf78c274e24c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_478f022b-2d9e-4662-97e6-0b59e35ef8db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_478f022b-2d9e-4662-97e6-0b59e35ef8db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_f647fef9-7086-4bc1-9a2f-7a0997e9edf6" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_f647fef9-7086-4bc1-9a2f-7a0997e9edf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ReversalOfUncertainTaxPositions_e13b5db3-6db7-4d53-9160-70306d8ca568" xlink:href="pxlw-20201231.xsd#pxlw_ReversalOfUncertainTaxPositions"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_pxlw_ReversalOfUncertainTaxPositions_e13b5db3-6db7-4d53-9160-70306d8ca568" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_922ba310-a9f1-4aab-88bf-76fb76155798" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_922ba310-a9f1-4aab-88bf-76fb76155798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_825d1cf4-88b3-4586-86e1-cbc2da899486" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_825d1cf4-88b3-4586-86e1-cbc2da899486" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_7bf2df72-e7fd-45dc-b96b-3dbfe79db271" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_7bf2df72-e7fd-45dc-b96b-3dbfe79db271" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8a6454e3-614c-4985-bcb2-5b95e82796cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8a6454e3-614c-4985-bcb2-5b95e82796cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_02f18102-ccc6-4d10-942c-7571973b07c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_02f18102-ccc6-4d10-942c-7571973b07c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_26121bde-99fe-417d-b497-d3011c033e0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_26121bde-99fe-417d-b497-d3011c033e0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_cd9efcd7-e984-4911-b1f3-071eb55fc591" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_cd9efcd7-e984-4911-b1f3-071eb55fc591" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_05069d29-64fc-4c50-b11d-92b732173203" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_05069d29-64fc-4c50-b11d-92b732173203" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_ba65adb3-43b1-4789-90a9-e656a3c6f472" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_ba65adb3-43b1-4789-90a9-e656a3c6f472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesGainLoss_bfd14e12-12c2-4c76-ad81-39bb5db69fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesGainLoss"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_us-gaap_MarketableSecuritiesGainLoss_bfd14e12-12c2-4c76-ad81-39bb5db69fa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationOfAcquiredIntangibleAssets_07e45d58-98c2-4a96-9494-ba0ebe05ba18" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationOfAcquiredIntangibleAssets"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f27c8ff-ec61-44b7-8220-cf03340ffd34" xlink:to="loc_pxlw_AmortizationOfAcquiredIntangibleAssets_07e45d58-98c2-4a96-9494-ba0ebe05ba18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ebd19a9e-6ff1-4363-a1b8-f7bf4e92436c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_673709e3-5abb-4733-84e6-99043d587cde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ebd19a9e-6ff1-4363-a1b8-f7bf4e92436c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_673709e3-5abb-4733-84e6-99043d587cde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7bfa4654-35d4-4e16-a4a1-afa809b2cb55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ebd19a9e-6ff1-4363-a1b8-f7bf4e92436c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7bfa4654-35d4-4e16-a4a1-afa809b2cb55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44f3a79e-eec4-45c8-b3e9-f8e11b46ea12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ebd19a9e-6ff1-4363-a1b8-f7bf4e92436c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44f3a79e-eec4-45c8-b3e9-f8e11b46ea12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_adb7c205-e305-40b1-bd05-56c13b3831de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_2983c5c4-7cc5-4b5c-90d5-7b0bfeae4b30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_adb7c205-e305-40b1-bd05-56c13b3831de" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_2983c5c4-7cc5-4b5c-90d5-7b0bfeae4b30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_f0e057e8-150f-47e6-876e-62087ca7d9be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_adb7c205-e305-40b1-bd05-56c13b3831de" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_f0e057e8-150f-47e6-876e-62087ca7d9be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_46f12c2f-a6a7-43fa-92c7-36e4297c31af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_adb7c205-e305-40b1-bd05-56c13b3831de" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_46f12c2f-a6a7-43fa-92c7-36e4297c31af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_5740a81d-efbd-4382-8ff4-b6517e9dcaa6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_adb7c205-e305-40b1-bd05-56c13b3831de" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_5740a81d-efbd-4382-8ff4-b6517e9dcaa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering_d90c32c4-95dd-4513-97a5-81234b8bdecc" xlink:href="pxlw-20201231.xsd#pxlw_ProceedsFromIssuanceOfAtTheMarketOffering"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_adb7c205-e305-40b1-bd05-56c13b3831de" xlink:to="loc_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering_d90c32c4-95dd-4513-97a5-81234b8bdecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt_74dcff3e-4905-4447-a93e-05d5f4417296" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_adb7c205-e305-40b1-bd05-56c13b3831de" xlink:to="loc_us-gaap_ProceedsFromOtherDebt_74dcff3e-4905-4447-a93e-05d5f4417296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7db6423-06b7-424c-a72e-05865ef89fe5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9ef90106-f194-4a56-b3a9-e114a424d292" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7db6423-06b7-424c-a72e-05865ef89fe5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9ef90106-f194-4a56-b3a9-e114a424d292" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_79ff2f68-74c8-4e4c-9298-2ea1e0a3a3e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7db6423-06b7-424c-a72e-05865ef89fe5" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_79ff2f68-74c8-4e4c-9298-2ea1e0a3a3e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_79eeaeb7-b12b-49e2-b90c-27a2b825153d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7db6423-06b7-424c-a72e-05865ef89fe5" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_79eeaeb7-b12b-49e2-b90c-27a2b825153d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_6080ba20-0df9-4b0c-9cd1-866d5bb2dd4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7db6423-06b7-424c-a72e-05865ef89fe5" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_6080ba20-0df9-4b0c-9cd1-866d5bb2dd4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_0ccfd38c-c6b7-4650-a4bb-2deeda2ba4a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7db6423-06b7-424c-a72e-05865ef89fe5" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_0ccfd38c-c6b7-4650-a4bb-2deeda2ba4a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_f1b688c3-ac3a-49db-afa6-84c2c42ce9a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7db6423-06b7-424c-a72e-05865ef89fe5" xlink:to="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_f1b688c3-ac3a-49db-afa6-84c2c42ce9a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofShareholdersEquityParenthetical"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BasisofPresentation" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BasisofPresentation"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BasisofPresentation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BasisofPresentationDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BasisofPresentationDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BasisofPresentationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponents" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponents"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_fe30aab2-8697-4d7a-b7ac-d46b5827a357" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGross_34397dd6-6b16-4071-a10c-0294b3de50b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_fe30aab2-8697-4d7a-b7ac-d46b5827a357" xlink:to="loc_us-gaap_AccountsReceivableGross_34397dd6-6b16-4071-a10c-0294b3de50b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8116d234-5277-4b8f-a081-f4f09b17ab1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_fe30aab2-8697-4d7a-b7ac-d46b5827a357" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8116d234-5277-4b8f-a081-f4f09b17ab1f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_52ab9ccd-72aa-4eea-996a-8a1c307a6588" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_06db092f-b7a4-445f-aefd-a60dd09cdacf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_52ab9ccd-72aa-4eea-996a-8a1c307a6588" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_06db092f-b7a4-445f-aefd-a60dd09cdacf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_32f28605-2e75-4373-bdae-cdec18d70f07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_52ab9ccd-72aa-4eea-996a-8a1c307a6588" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_32f28605-2e75-4373-bdae-cdec18d70f07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsInventoriesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d4ad9fbf-b9e1-42e1-b73d-13fccfeeed2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_e24320ab-d460-4c24-925d-1226935f7dbf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d4ad9fbf-b9e1-42e1-b73d-13fccfeeed2f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_e24320ab-d460-4c24-925d-1226935f7dbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_50120666-c5b3-4d3d-a37a-12af1f6766b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d4ad9fbf-b9e1-42e1-b73d-13fccfeeed2f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_50120666-c5b3-4d3d-a37a-12af1f6766b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_eac41dfa-4c46-4cd3-9a47-d32cc591d578" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_d3e04a87-f515-4db6-800c-13617c52973d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_eac41dfa-4c46-4cd3-9a47-d32cc591d578" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_d3e04a87-f515-4db6-800c-13617c52973d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_257d8525-a208-4569-953b-1d3fa6e4bb85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_eac41dfa-4c46-4cd3-9a47-d32cc591d578" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_257d8525-a208-4569-953b-1d3fa6e4bb85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_ebbbb087-7470-421f-affd-6dab2f63df3d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_eac41dfa-4c46-4cd3-9a47-d32cc591d578" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_ebbbb087-7470-421f-affd-6dab2f63df3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_45892d54-1999-4b99-80bc-ae947b39e8e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_eac41dfa-4c46-4cd3-9a47-d32cc591d578" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_45892d54-1999-4b99-80bc-ae947b39e8e8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsPropertyandEquipmentNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsOtherAssetsNetNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_301a3a44-dc95-45b5-bf60-f4db99aef9b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7b42f79c-609b-455d-935c-bab56aae0302" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_301a3a44-dc95-45b5-bf60-f4db99aef9b6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7b42f79c-609b-455d-935c-bab56aae0302" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e0d85c1b-27c6-4ecf-9f29-159a2e6990f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_301a3a44-dc95-45b5-bf60-f4db99aef9b6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e0d85c1b-27c6-4ecf-9f29-159a2e6990f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_85f18abe-11a7-4635-960e-84717306bee3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_98bb2283-e602-424e-b842-3cfcca281c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_85f18abe-11a7-4635-960e-84717306bee3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_98bb2283-e602-424e-b842-3cfcca281c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_36161fe0-9804-49e3-ae2f-e74af65c7a44" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_85f18abe-11a7-4635-960e-84717306bee3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_36161fe0-9804-49e3-ae2f-e74af65c7a44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f887b64b-c15a-41fe-8a22-d83701ff73b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7b615251-778b-4378-bd93-32ca5cea0bab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_f887b64b-c15a-41fe-8a22-d83701ff73b1" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7b615251-778b-4378-bd93-32ca5cea0bab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_bdca6158-250c-499c-a31c-4edb4b50358b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_f887b64b-c15a-41fe-8a22-d83701ff73b1" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_bdca6158-250c-499c-a31c-4edb4b50358b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccruedCommissionsandRoyaltiesCurrent_eeb283fe-abb8-4736-b1de-689e34edd846" xlink:href="pxlw-20201231.xsd#pxlw_AccruedCommissionsandRoyaltiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_f887b64b-c15a-41fe-8a22-d83701ff73b1" xlink:to="loc_pxlw_AccruedCommissionsandRoyaltiesCurrent_eeb283fe-abb8-4736-b1de-689e34edd846" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_59fe5e68-dbdf-472b-9b7b-cd3a6f429361" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_f887b64b-c15a-41fe-8a22-d83701ff73b1" xlink:to="loc_us-gaap_InterestPayableCurrent_59fe5e68-dbdf-472b-9b7b-cd3a6f429361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_834e712f-5557-4a47-851f-e21d5ca6bdd3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_f887b64b-c15a-41fe-8a22-d83701ff73b1" xlink:to="loc_us-gaap_RestructuringReserveCurrent_834e712f-5557-4a47-851f-e21d5ca6bdd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_30230226-8db6-4a5d-a211-15b25a7584f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_f887b64b-c15a-41fe-8a22-d83701ff73b1" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_30230226-8db6-4a5d-a211-15b25a7584f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenue_54a522c7-ecc0-46ae-8b35-cb2e99708267" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_f887b64b-c15a-41fe-8a22-d83701ff73b1" xlink:to="loc_us-gaap_DeferredRevenue_54a522c7-ecc0-46ae-8b35-cb2e99708267" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_36180256-3f26-4964-b57b-19c0aa3293c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_f887b64b-c15a-41fe-8a22-d83701ff73b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_36180256-3f26-4964-b57b-19c0aa3293c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsDeferredRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9bf054a2-407e-46c5-a57b-4e82f8f94472" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_d965dbfc-dd30-4d80-a827-294713eecc15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9bf054a2-407e-46c5-a57b-4e82f8f94472" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_d965dbfc-dd30-4d80-a827-294713eecc15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_561b296a-dd93-48f9-bd90-5dd1e6ecd73b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9bf054a2-407e-46c5-a57b-4e82f8f94472" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_561b296a-dd93-48f9-bd90-5dd1e6ecd73b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/Restructuring" xlink:type="simple" xlink:href="pxlw-20201231.xsd#Restructuring"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/Restructuring" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/RestructuringTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/RestructuringNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringComponentsofRestructuringExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_b99296c1-f155-4c88-8fb5-44a870f2d270" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_93cb7686-5ff5-42aa-9fd7-0e4ab5791e29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_b99296c1-f155-4c88-8fb5-44a870f2d270" xlink:to="loc_us-gaap_SeveranceCosts1_93cb7686-5ff5-42aa-9fd7-0e4ab5791e29" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringRestructuringReserveDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/Leases" xlink:type="simple" xlink:href="pxlw-20201231.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesSupplementalinformationrelatedtoleasesDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d2e76892-c78b-49b6-9bd3-45426d056ec6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4604dcc6-97aa-4fb6-b57a-d28643872f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d2e76892-c78b-49b6-9bd3-45426d056ec6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4604dcc6-97aa-4fb6-b57a-d28643872f4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a12c718a-4e94-4360-aca8-b542653b77bb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d2e76892-c78b-49b6-9bd3-45426d056ec6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a12c718a-4e94-4360-aca8-b542653b77bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ff059b6e-4d94-41f9-ac1b-1271a113e7cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d2e76892-c78b-49b6-9bd3-45426d056ec6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ff059b6e-4d94-41f9-ac1b-1271a113e7cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d9db001b-0854-43e4-98bf-15e2b72afaab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d2e76892-c78b-49b6-9bd3-45426d056ec6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d9db001b-0854-43e4-98bf-15e2b72afaab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_6d017a0d-a00c-4fea-b966-70e051a50b6a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d2e76892-c78b-49b6-9bd3-45426d056ec6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_6d017a0d-a00c-4fea-b966-70e051a50b6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven_f8801bf1-ad30-4c52-b5f3-fa4441634d68" xlink:href="pxlw-20201231.xsd#pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d2e76892-c78b-49b6-9bd3-45426d056ec6" xlink:to="loc_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven_f8801bf1-ad30-4c52-b5f3-fa4441634d68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ebd8a67a-0202-4981-8af0-7e5fa31dfe72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d2e76892-c78b-49b6-9bd3-45426d056ec6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ebd8a67a-0202-4981-8af0-7e5fa31dfe72" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0bf2d3a5-0488-4c78-b08f-bc72175c5702" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0ba45158-c565-4ba3-9cfc-d1bda5e7dbdc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0bf2d3a5-0488-4c78-b08f-bc72175c5702" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0ba45158-c565-4ba3-9cfc-d1bda5e7dbdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_bdbda78a-011d-4752-ac48-13d1f9d10d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0bf2d3a5-0488-4c78-b08f-bc72175c5702" xlink:to="loc_us-gaap_OperatingLeaseLiability_bdbda78a-011d-4752-ac48-13d1f9d10d7e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/Revenue" xlink:type="simple" xlink:href="pxlw-20201231.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RevenueTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RevenueNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/RevenueNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet" xlink:type="simple" xlink:href="pxlw-20201231.xsd#InterestIncomeExpenseandOtherNet"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#InterestIncomeExpenseandOtherNetTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#InterestIncomeExpenseandOtherNetDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_595c6a53-f320-421a-9147-2ff0e628bf58" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_13262259-5815-401c-a4d9-4fc51a530521" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_595c6a53-f320-421a-9147-2ff0e628bf58" xlink:to="loc_us-gaap_OtherIncome_13262259-5815-401c-a4d9-4fc51a530521" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_fe040cde-d042-4d9d-a4ab-91a2c9125f13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_595c6a53-f320-421a-9147-2ff0e628bf58" xlink:to="loc_us-gaap_InterestAndOtherIncome_fe040cde-d042-4d9d-a4ab-91a2c9125f13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3802dead-3b85-4827-943f-3f6ec3280043" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_595c6a53-f320-421a-9147-2ff0e628bf58" xlink:to="loc_us-gaap_InterestExpense_3802dead-3b85-4827-943f-3f6ec3280043" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eec94b05-587a-4435-8cff-5f9fd7c043e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_09df67fa-9df8-4f02-a9b3-7fb150b2e0bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eec94b05-587a-4435-8cff-5f9fd7c043e7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_09df67fa-9df8-4f02-a9b3-7fb150b2e0bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_2a215308-6495-4820-bc96-d7bbe4cb7d67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eec94b05-587a-4435-8cff-5f9fd7c043e7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_2a215308-6495-4820-bc96-d7bbe4cb7d67" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_717733b8-f273-46d5-9812-a33e9308b0a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8381cb49-86e0-4bb3-978b-524a7c74d547" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_717733b8-f273-46d5-9812-a33e9308b0a5" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8381cb49-86e0-4bb3-978b-524a7c74d547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3042830b-03f5-4a98-8b66-eab44e00c6d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b0c34d0e-01b4-452a-b521-262d4fc9e01a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3042830b-03f5-4a98-8b66-eab44e00c6d4" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b0c34d0e-01b4-452a-b521-262d4fc9e01a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_487e8a00-29e2-4f51-9679-051a0f7ac355" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3042830b-03f5-4a98-8b66-eab44e00c6d4" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_487e8a00-29e2-4f51-9679-051a0f7ac355" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_30fde4e0-695e-4090-8cdf-115b3f0a1ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3042830b-03f5-4a98-8b66-eab44e00c6d4" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_30fde4e0-695e-4090-8cdf-115b3f0a1ea9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_63253a7c-fdbe-4bad-ab56-b5fe1806b15b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0645ddc2-ee27-492e-b1d4-fb9c6e6121e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_63253a7c-fdbe-4bad-ab56-b5fe1806b15b" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0645ddc2-ee27-492e-b1d4-fb9c6e6121e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b50c3005-d6aa-4360-b0b5-5a6b19f6580f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_63253a7c-fdbe-4bad-ab56-b5fe1806b15b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b50c3005-d6aa-4360-b0b5-5a6b19f6580f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d2de0686-d3b9-43ab-b89d-f4123b11d70b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9be51d01-b3e5-4462-a768-eb7cabbcafc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d2de0686-d3b9-43ab-b89d-f4123b11d70b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9be51d01-b3e5-4462-a768-eb7cabbcafc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_3ce4d776-5a6b-427c-a1c5-53699990b4c9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d2de0686-d3b9-43ab-b89d-f4123b11d70b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_3ce4d776-5a6b-427c-a1c5-53699990b4c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes_ac3add3f-dc5c-48c9-8416-6c2da18f7921" xlink:href="pxlw-20201231.xsd#pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d2de0686-d3b9-43ab-b89d-f4123b11d70b" xlink:to="loc_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes_ac3add3f-dc5c-48c9-8416-6c2da18f7921" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_f6627c20-0951-42ff-b8de-10e2898bfeb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d2de0686-d3b9-43ab-b89d-f4123b11d70b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_f6627c20-0951-42ff-b8de-10e2898bfeb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_f5cdb02a-1f3e-41c4-8ea3-4f1821a2a43c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d2de0686-d3b9-43ab-b89d-f4123b11d70b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_f5cdb02a-1f3e-41c4-8ea3-4f1821a2a43c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_baa904f8-9e8f-4cbf-a5a7-d18ee874cbf3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d2de0686-d3b9-43ab-b89d-f4123b11d70b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_baa904f8-9e8f-4cbf-a5a7-d18ee874cbf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_8a9c2ac4-424e-4c49-bf9a-d4774de1065b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d2de0686-d3b9-43ab-b89d-f4123b11d70b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_8a9c2ac4-424e-4c49-bf9a-d4774de1065b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_a9992264-f01c-4d51-8c52-111a921792fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d2de0686-d3b9-43ab-b89d-f4123b11d70b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_a9992264-f01c-4d51-8c52-111a921792fc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_58cd6464-939e-48d9-961c-26cc4975f35f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_70a45d4b-fa70-4c14-a303-7beab9ef65dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_58cd6464-939e-48d9-961c-26cc4975f35f" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_70a45d4b-fa70-4c14-a303-7beab9ef65dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_07f9c3d0-fc67-4759-8713-518c9775dac6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_58cd6464-939e-48d9-961c-26cc4975f35f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_07f9c3d0-fc67-4759-8713-518c9775dac6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_85e68957-ccfb-421d-bcd8-71bced4d3764" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_58cd6464-939e-48d9-961c-26cc4975f35f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_85e68957-ccfb-421d-bcd8-71bced4d3764" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c0e9c9d0-ad67-49c1-94cd-6fe74aed4714" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c14cac8c-30d0-4583-8915-06b420597c40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0e9c9d0-ad67-49c1-94cd-6fe74aed4714" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c14cac8c-30d0-4583-8915-06b420597c40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_fc4125c4-42e9-4f7b-bd72-15173c7bea74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0e9c9d0-ad67-49c1-94cd-6fe74aed4714" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_fc4125c4-42e9-4f7b-bd72-15173c7bea74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_96bccb8d-60cd-4186-8d54-b4caac248b24" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0e9c9d0-ad67-49c1-94cd-6fe74aed4714" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_96bccb8d-60cd-4186-8d54-b4caac248b24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DeferredTaxAssetsPropertyAndEquipment_0f219fc0-bb72-454b-8953-97798062049b" xlink:href="pxlw-20201231.xsd#pxlw_DeferredTaxAssetsPropertyAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0e9c9d0-ad67-49c1-94cd-6fe74aed4714" xlink:to="loc_pxlw_DeferredTaxAssetsPropertyAndEquipment_0f219fc0-bb72-454b-8953-97798062049b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_aa20b8bf-87a4-44e8-8721-e991b4a0944c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0e9c9d0-ad67-49c1-94cd-6fe74aed4714" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_aa20b8bf-87a4-44e8-8721-e991b4a0944c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_93a433cf-3b02-4543-a291-b4c192315bf1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0e9c9d0-ad67-49c1-94cd-6fe74aed4714" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_93a433cf-3b02-4543-a291-b4c192315bf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_eac639ff-01e2-46ad-b53f-b55fb76e5785" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c0e9c9d0-ad67-49c1-94cd-6fe74aed4714" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_eac639ff-01e2-46ad-b53f-b55fb76e5785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a8f2e562-4a55-4a70-bbee-1c022a432a4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_64b5c9e4-5e59-4eed-81e1-7579a44994ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_a8f2e562-4a55-4a70-bbee-1c022a432a4d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_64b5c9e4-5e59-4eed-81e1-7579a44994ce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesUncertainTaxPositionsDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesUncertainTaxPositionsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesRoyaltiesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingencies401kPlanNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesFutureMinimumPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_e4ddbee6-3506-4ad7-8457-c7751a0f1de1" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths_6ffb058e-b2bf-4650-ada3-ffb3a4626cdc" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_e4ddbee6-3506-4ad7-8457-c7751a0f1de1" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths_6ffb058e-b2bf-4650-ada3-ffb3a4626cdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears_6182be13-17fa-4b4f-8715-7d1ae31bca58" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_e4ddbee6-3506-4ad7-8457-c7751a0f1de1" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears_6182be13-17fa-4b4f-8715-7d1ae31bca58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears_7bb6d821-7468-4f12-aa27-14d89860dca6" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_e4ddbee6-3506-4ad7-8457-c7751a0f1de1" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears_7bb6d821-7468-4f12-aa27-14d89860dca6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_b4cb4048-03b5-432d-b4a5-4c0729cc402c" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue_6bffdec5-88c9-475f-97e5-c3e3b1d74d1b" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_b4cb4048-03b5-432d-b4a5-4c0729cc402c" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue_6bffdec5-88c9-475f-97e5-c3e3b1d74d1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue_1f33ddd8-64c4-4dd5-84bb-636b663c57b7" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_b4cb4048-03b5-432d-b4a5-4c0729cc402c" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue_1f33ddd8-64c4-4dd5-84bb-636b663c57b7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails_1" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesFutureMinimumPaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_d9bd20f4-6c39-4b20-a76a-62d2b3384092" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent_20283345-778f-4dfc-acb5-3d7d3663d9e0" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_d9bd20f4-6c39-4b20-a76a-62d2b3384092" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent_20283345-778f-4dfc-acb5-3d7d3663d9e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_0ac2d5c7-ae65-472c-9cb1-30530fa7f20b" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_d9bd20f4-6c39-4b20-a76a-62d2b3384092" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_0ac2d5c7-ae65-472c-9cb1-30530fa7f20b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShare" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShare"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/EarningsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/EarningsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShareEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquity"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityShareholdersEquityNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityStockOptionsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityStockOptionsActivityRollforwardDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_527ac77b-5fcb-459c-8abe-2d47e5e19f66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue_bd9e8f90-7e99-4d5e-8d2b-63c6c6b0eb22" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_527ac77b-5fcb-459c-8abe-2d47e5e19f66" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue_bd9e8f90-7e99-4d5e-8d2b-63c6c6b0eb22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_7ccb1dc7-74db-46e9-8377-4cbdc4169a6f" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_527ac77b-5fcb-459c-8abe-2d47e5e19f66" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_7ccb1dc7-74db-46e9-8377-4cbdc4169a6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_fd049490-f4d4-4f06-b09e-3ddb904f7c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested_fc2f87cc-2757-4c00-a2fa-d0c155170e01" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_fd049490-f4d4-4f06-b09e-3ddb904f7c5e" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested_fc2f87cc-2757-4c00-a2fa-d0c155170e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest_68a6c656-034d-4d3e-a699-e0acc0367840" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_fd049490-f4d4-4f06-b09e-3ddb904f7c5e" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest_68a6c656-034d-4d3e-a699-e0acc0367840" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityRestrictedStockNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformation" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationGeographicInformationDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationScheduleofRevenuebyMajorCustomerDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationAccountsReceivablebyMajorCustomerDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="pxlw-20201231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:calculationLink xlink:role="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>pxlw-20201231_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 2021 Workiva-->
<!--r:a970c33c-b125-44df-82ba-ddde304820bf,g:17c1a4fd-84f7-45d8-8b06-8eae5aa8835c-->
<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.pixelworks.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="pxlw-20201231.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/DocumentandEntityInformation" xlink:type="extended" id="ib2857181cd274c06b5b867231cf4e13f_DocumentandEntityInformation"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i405aebaae5364edd8d0de2d4818d18d3_ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f45f1e98-3897-4a61-b29f-d9e387be2004" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f45f1e98-3897-4a61-b29f-d9e387be2004" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_06b16504-fcfe-42ca-ae6a-132969525452" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_06b16504-fcfe-42ca-ae6a-132969525452" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1c69876b-dc19-493b-89b5-4accecb94d80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1c69876b-dc19-493b-89b5-4accecb94d80" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_77f23b16-24e3-4b39-bd1d-a4c17c6552a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_InventoryNet_77f23b16-24e3-4b39-bd1d-a4c17c6552a4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_796c28e1-7f93-4eeb-a3aa-838df87c869d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_796c28e1-7f93-4eeb-a3aa-838df87c869d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a77fd8b9-4cf0-4862-9cde-775245a69688" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_AssetsCurrent_a77fd8b9-4cf0-4862-9cde-775245a69688" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bba48ed2-f3d2-4d89-8844-e29f08277d2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_bba48ed2-f3d2-4d89-8844-e29f08277d2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f9a7f9fa-5ff4-4215-8399-1b6a76a8aa2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f9a7f9fa-5ff4-4215-8399-1b6a76a8aa2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_456b7610-61a9-40da-80d3-c6474f9f00ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_456b7610-61a9-40da-80d3-c6474f9f00ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5d1e7318-eaa9-450e-bdcc-99f55c7b55d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5d1e7318-eaa9-450e-bdcc-99f55c7b55d8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_84eca155-5ffa-4dd9-b510-a9cd7c419bb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_Goodwill_84eca155-5ffa-4dd9-b510-a9cd7c419bb7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8916b9cb-b31c-41e0-9eed-1bced75d9564" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_Assets_8916b9cb-b31c-41e0-9eed-1bced75d9564" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_08a33e92-3f5e-43d3-ba59-5db3ebd01772" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:to="loc_us-gaap_AccountsPayableCurrent_08a33e92-3f5e-43d3-ba59-5db3ebd01772" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_4905977b-4de1-4710-8617-c4954d930e72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_4905977b-4de1-4710-8617-c4954d930e72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_23b741fc-f150-45ff-ae32-90c24304bcb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_23b741fc-f150-45ff-ae32-90c24304bcb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_340b82ab-3366-4796-a435-56f2fde38bd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:to="loc_us-gaap_LiabilitiesCurrent_340b82ab-3366-4796-a435-56f2fde38bd8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_394ac4a8-5d93-45b1-9c6e-85a0a3645862" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_394ac4a8-5d93-45b1-9c6e-85a0a3645862" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8a3f2b7c-3c93-4701-94d3-c40ffe771342" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8a3f2b7c-3c93-4701-94d3-c40ffe771342" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_fcffb722-3f27-41de-bab9-1801da853ff3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_fcffb722-3f27-41de-bab9-1801da853ff3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b0b2523e-5122-4357-b546-9a1eb35bbd38" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_Liabilities_b0b2523e-5122-4357-b546-9a1eb35bbd38" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_990f2bd2-2a40-43d0-8d50-9352517af22f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_CommitmentsAndContingencies_990f2bd2-2a40-43d0-8d50-9352517af22f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f465b3b2-96a7-466e-a938-7234b539d572" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_PreferredStockValue_f465b3b2-96a7-466e-a938-7234b539d572" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_70305029-94d4-4d40-98ba-9bc52f4723dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_70305029-94d4-4d40-98ba-9bc52f4723dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d1a98523-5e79-4cb4-9b36-a310e186ba60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d1a98523-5e79-4cb4-9b36-a310e186ba60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bf6a1138-a65b-42c9-9e87-42410eeb61bd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bf6a1138-a65b-42c9-9e87-42410eeb61bd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1ee31fc1-0ed8-4956-82ae-905055dce183" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_StockholdersEquity_1ee31fc1-0ed8-4956-82ae-905055dce183" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_256a53e3-ffa8-4e4e-9ebd-09bf55ddeb7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_256a53e3-ffa8-4e4e-9ebd-09bf55ddeb7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_598e1cb4-536d-48d7-9b26-4bddb4a2216c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_598e1cb4-536d-48d7-9b26-4bddb4a2216c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_c7734dee-4691-4942-b265-38365c84b269" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c7734dee-4691-4942-b265-38365c84b269" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_f4067e2f-3f81-4dd8-a254-7fb6fbd20484" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_PreferredStockSharesIssued_f4067e2f-3f81-4dd8-a254-7fb6fbd20484" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_cbdea1f8-c5bc-4053-a43e-a1617e311b22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_cbdea1f8-c5bc-4053-a43e-a1617e311b22" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_dcbee1f8-b8f7-4015-952c-4ac1fb91b734" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_dcbee1f8-b8f7-4015-952c-4ac1fb91b734" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3b5a3b63-d559-4469-9765-076f7e215a20" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_StatementTable_3b5a3b63-d559-4469-9765-076f7e215a20" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_1b58aa4d-66a3-46a9-9770-4c1995992ba5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3b5a3b63-d559-4469-9765-076f7e215a20" xlink:to="loc_srt_StatementScenarioAxis_1b58aa4d-66a3-46a9-9770-4c1995992ba5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_1b58aa4d-66a3-46a9-9770-4c1995992ba5_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_1b58aa4d-66a3-46a9-9770-4c1995992ba5" xlink:to="loc_srt_ScenarioUnspecifiedDomain_1b58aa4d-66a3-46a9-9770-4c1995992ba5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0a002231-6385-4287-822a-4064451500b7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_1b58aa4d-66a3-46a9-9770-4c1995992ba5" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0a002231-6385-4287-822a-4064451500b7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i41572c41af8c4dc6baec3fb253ce59ee_ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_67fd94a9-6d95-45ac-b5da-47ad0b7afc47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_67fd94a9-6d95-45ac-b5da-47ad0b7afc47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_19866a45-a05c-429e-b568-d693dbf599fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_19866a45-a05c-429e-b568-d693dbf599fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_2eac2670-cce8-465e-9df8-d6fceb0ef6dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_PreferredStockSharesIssued_2eac2670-cce8-465e-9df8-d6fceb0ef6dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_0e154403-ac02-471f-8f20-bc286713b653" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_0e154403-ac02-471f-8f20-bc286713b653" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_315af9ae-69b4-4c0f-bfb6-5a27c2d2ed69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_315af9ae-69b4-4c0f-bfb6-5a27c2d2ed69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fc204e73-023b-4120-b9f3-d6068e730758" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_CommonStockSharesIssued_fc204e73-023b-4120-b9f3-d6068e730758" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a0ba8048-c0dd-45cb-8067-a4f18679d34c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a0ba8048-c0dd-45cb-8067-a4f18679d34c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f86303ff-68d3-484a-9834-390de54f7051" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_StatementTable_f86303ff-68d3-484a-9834-390de54f7051" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d74ad66b-86cf-4b32-89a3-d97d22713da2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f86303ff-68d3-484a-9834-390de54f7051" xlink:to="loc_srt_StatementScenarioAxis_d74ad66b-86cf-4b32-89a3-d97d22713da2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_d74ad66b-86cf-4b32-89a3-d97d22713da2_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_d74ad66b-86cf-4b32-89a3-d97d22713da2" xlink:to="loc_srt_ScenarioUnspecifiedDomain_d74ad66b-86cf-4b32-89a3-d97d22713da2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_481e0700-a727-48c9-b826-7d49aa7a061b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_d74ad66b-86cf-4b32-89a3-d97d22713da2" xlink:to="loc_srt_ScenarioUnspecifiedDomain_481e0700-a727-48c9-b826-7d49aa7a061b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofOperations" xlink:type="extended" id="i8ab2480a608f4cf995e0cbb37b315a6d_ConsolidatedStatementsofOperations"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofOperationsParenthetical"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="extended" id="i414bdcc573464ecaba24acfdb2ff61ec_ConsolidatedStatementsofOperationsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationOfAcquiredDevelopedTechnology_efc155df-9fe6-478c-b763-d0658ddcd162" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationOfAcquiredDevelopedTechnology"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_pxlw_AmortizationOfAcquiredDevelopedTechnology_efc155df-9fe6-478c-b763-d0658ddcd162" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_14744923-1987-40c1-8c35-b0d98c109bef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_14744923-1987-40c1-8c35-b0d98c109bef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_ed647091-335b-4efc-a888-67b3f2ed6333" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_ed647091-335b-4efc-a888-67b3f2ed6333" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_68e8f09e-c60e-4e46-801b-98ace1a46370" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_68e8f09e-c60e-4e46-801b-98ace1a46370" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e7eb8429-40ab-4eaf-9e3a-95015dd068d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e7eb8429-40ab-4eaf-9e3a-95015dd068d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f0586c14-5acc-4e5c-9966-577da4f8b379" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_us-gaap_StatementTable_f0586c14-5acc-4e5c-9966-577da4f8b379" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1150abc9-196d-4558-a118-0863849ebe82" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f0586c14-5acc-4e5c-9966-577da4f8b379" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1150abc9-196d-4558-a118-0863849ebe82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1150abc9-196d-4558-a118-0863849ebe82_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1150abc9-196d-4558-a118-0863849ebe82" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1150abc9-196d-4558-a118-0863849ebe82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1150abc9-196d-4558-a118-0863849ebe82" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_12be816a-5d01-4b66-8d2f-125f623ad882" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:to="loc_us-gaap_CostOfSalesMember_12be816a-5d01-4b66-8d2f-125f623ad882" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4bf83247-9791-4f97-b9b2-ae9b3d1cb355" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4bf83247-9791-4f97-b9b2-ae9b3d1cb355" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_ed05c787-3e70-4c00-a3d4-1e9c7dfed2ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_ed05c787-3e70-4c00-a3d4-1e9c7dfed2ea" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementofComprehensiveLoss"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss" xlink:type="extended" id="i74fce0037cc9443cbf9fe76fc00d75d2_ConsolidatedStatementofComprehensiveLoss">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9b0b1e24-04fb-4326-b909-665cc95b9615" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5dcdba7a-d709-4b74-8e39-b64b4a3731b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b0b1e24-04fb-4326-b909-665cc95b9615" xlink:to="loc_us-gaap_NetIncomeLoss_5dcdba7a-d709-4b74-8e39-b64b4a3731b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b0b1e24-04fb-4326-b909-665cc95b9615" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1c952bfc-16f5-4b16-ae66-4e73e37cbf42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1c952bfc-16f5-4b16-ae66-4e73e37cbf42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_872af2ec-adf5-49b3-9970-4f324d4bba13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_872af2ec-adf5-49b3-9970-4f324d4bba13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_0ee68d4d-7e24-4cac-a805-32d3272ae827" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_0ee68d4d-7e24-4cac-a805-32d3272ae827" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_fee831da-bfb3-4058-94dc-fe34fbfeaa4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_fee831da-bfb3-4058-94dc-fe34fbfeaa4a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_34dd2ceb-181d-4942-acd5-b988b203d6a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9b0b1e24-04fb-4326-b909-665cc95b9615" xlink:to="loc_us-gaap_StatementTable_34dd2ceb-181d-4942-acd5-b988b203d6a1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_09e0c70a-1371-4c17-a88e-897c205be2df" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_34dd2ceb-181d-4942-acd5-b988b203d6a1" xlink:to="loc_srt_StatementScenarioAxis_09e0c70a-1371-4c17-a88e-897c205be2df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_09e0c70a-1371-4c17-a88e-897c205be2df_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_09e0c70a-1371-4c17-a88e-897c205be2df" xlink:to="loc_srt_ScenarioUnspecifiedDomain_09e0c70a-1371-4c17-a88e-897c205be2df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0ea97936-ac7f-45bd-8190-f3fd4d7d63d8" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_09e0c70a-1371-4c17-a88e-897c205be2df" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0ea97936-ac7f-45bd-8190-f3fd4d7d63d8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="if2bde9306cd54deb83a5fb31fc63c436_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended" id="idcccd3a986454f4ebfa7917550eda024_ConsolidatedStatementsofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a702d54d-aa0a-4c62-a82e-b7e16fb05d05" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a702d54d-aa0a-4c62-a82e-b7e16fb05d05" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_daa2cfc2-669e-41be-86c6-0e30de983f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockholdersEquity_daa2cfc2-669e-41be-86c6-0e30de983f1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_cb2fe9b8-57a0-45bf-aace-5c9f4f41a3fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_SharesIssued_cb2fe9b8-57a0-45bf-aace-5c9f4f41a3fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7ee94a74-6a47-4896-a528-572fd85aff6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7ee94a74-6a47-4896-a528-572fd85aff6f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_451b11ab-edb2-42bd-bdde-2682031adf8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_451b11ab-edb2-42bd-bdde-2682031adf8b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_6e67f755-0d93-4bd3-96c2-c669d1ccb288" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_6e67f755-0d93-4bd3-96c2-c669d1ccb288" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d6952c58-5351-4f55-966c-78aa537a3c90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d6952c58-5351-4f55-966c-78aa537a3c90" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6ec97399-2cc1-405a-940b-7aedd7d0d13d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_ShareBasedCompensation_6ec97399-2cc1-405a-940b-7aedd7d0d13d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_98efa298-a40c-42a9-b410-647cfd5330c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_98efa298-a40c-42a9-b410-647cfd5330c4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e7fab326-536b-484d-956e-b6d37701a52d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_NetIncomeLoss_e7fab326-536b-484d-956e-b6d37701a52d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_9b1ddc5e-be64-4549-8377-14cdaa55394e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_9b1ddc5e-be64-4549-8377-14cdaa55394e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7ef2cb34-5c96-4ac7-966e-d8654a38e106" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_389c99f2-9be4-4b9c-906c-75dff1e707d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d565e27a-669d-492e-9884-036d499df94f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a702d54d-aa0a-4c62-a82e-b7e16fb05d05" xlink:to="loc_us-gaap_StatementTable_d565e27a-669d-492e-9884-036d499df94f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_36e33a82-5059-4e57-8b77-6d4a73a28d14" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d565e27a-669d-492e-9884-036d499df94f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_36e33a82-5059-4e57-8b77-6d4a73a28d14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_36e33a82-5059-4e57-8b77-6d4a73a28d14_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36e33a82-5059-4e57-8b77-6d4a73a28d14" xlink:to="loc_us-gaap_EquityComponentDomain_36e33a82-5059-4e57-8b77-6d4a73a28d14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36e33a82-5059-4e57-8b77-6d4a73a28d14" xlink:to="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f2b9d95f-6327-49ad-8faa-fa37a6e19bc6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:to="loc_us-gaap_CommonStockMember_f2b9d95f-6327-49ad-8faa-fa37a6e19bc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5e81fd16-66f6-45f2-9a17-726b270da168" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5e81fd16-66f6-45f2-9a17-726b270da168" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d362164e-bfdd-4bb6-aaba-36696ffff213" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:to="loc_us-gaap_RetainedEarningsMember_d362164e-bfdd-4bb6-aaba-36696ffff213" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_68ba6830-95d5-4f3f-93ca-d63223e4a95f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d565e27a-669d-492e-9884-036d499df94f" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_68ba6830-95d5-4f3f-93ca-d63223e4a95f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_68ba6830-95d5-4f3f-93ca-d63223e4a95f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_68ba6830-95d5-4f3f-93ca-d63223e4a95f" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_68ba6830-95d5-4f3f-93ca-d63223e4a95f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_68ba6830-95d5-4f3f-93ca-d63223e4a95f" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember_18b891c9-2ae3-47a3-bb77-366da7bf6d79" xlink:href="pxlw-20201231.xsd#pxlw_PublicOfferingAndOverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:to="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember_18b891c9-2ae3-47a3-bb77-366da7bf6d79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_49c9678e-e0a0-4c49-aa58-41fa4757062c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:to="loc_us-gaap_PrivatePlacementMember_49c9678e-e0a0-4c49-aa58-41fa4757062c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AtTheMarketOfferingMember_bed7ad8a-a1ec-4f1a-b9cc-c3d6c659a451" xlink:href="pxlw-20201231.xsd#pxlw_AtTheMarketOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:to="loc_pxlw_AtTheMarketOfferingMember_bed7ad8a-a1ec-4f1a-b9cc-c3d6c659a451" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofShareholdersEquityParenthetical"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="extended" id="i60a56d29f612419d969b451405461cb9_ConsolidatedStatementsofShareholdersEquityParenthetical"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BasisofPresentation" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BasisofPresentation"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BasisofPresentation" xlink:type="extended" id="i63997e9d8c6b46bf96acea514590c253_BasisofPresentation"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BasisofPresentationDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BasisofPresentationDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BasisofPresentationDetails" xlink:type="extended" id="ida81e7b0d9464c2a803420ad80837489_BasisofPresentationDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="i89796601bb694e56baa0147557b7d4cd_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i051df654effe42d88894c968824491dd_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" xlink:type="extended" id="id52fc960da734978be78d9a6d612383c_SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails" xlink:type="extended" id="i708bdbc0c1884e1bb08e677c2652b450_SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_831c71d9-0585-443f-a2aa-a56ea51f8a17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_b4349548-7bde-479a-877f-3d8b6c50bac6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_831c71d9-0585-443f-a2aa-a56ea51f8a17" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_b4349548-7bde-479a-877f-3d8b6c50bac6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e45819ce-dc77-4427-a2d2-69beb4fc405d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_831c71d9-0585-443f-a2aa-a56ea51f8a17" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e45819ce-dc77-4427-a2d2-69beb4fc405d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6f6ce27-ba09-4520-bf29-d25bdf3b38a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e45819ce-dc77-4427-a2d2-69beb4fc405d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6f6ce27-ba09-4520-bf29-d25bdf3b38a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6f6ce27-ba09-4520-bf29-d25bdf3b38a4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6f6ce27-ba09-4520-bf29-d25bdf3b38a4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6f6ce27-ba09-4520-bf29-d25bdf3b38a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6f6ce27-ba09-4520-bf29-d25bdf3b38a4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_124c8b3e-8547-4388-844e-c3fe21efa5f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_124c8b3e-8547-4388-844e-c3fe21efa5f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_66daa8a6-9b06-4d2d-bd6d-db39cd65fa66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_66daa8a6-9b06-4d2d-bd6d-db39cd65fa66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_fae10de6-89b1-4b9a-8515-13aabf1f0e35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_fae10de6-89b1-4b9a-8515-13aabf1f0e35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_8de1eb34-ec4c-479b-8afe-6c6d90165ae5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_8de1eb34-ec4c-479b-8afe-6c6d90165ae5" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails" xlink:type="extended" id="iaba34c97e9864aafa7af0db825c91ffa_SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponents" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponents"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponents" xlink:type="extended" id="i19c64f5f729044af9502c98392a317dc_BalanceSheetComponents"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsTables" xlink:type="extended" id="id973ee8c9f9a45e6a959c5c2c1d9930b_BalanceSheetComponentsTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAccountsReceivableDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails" xlink:type="extended" id="i035deab571d24ac5a7a876b777b2bade_BalanceSheetComponentsAccountsReceivableDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails" xlink:type="extended" id="i3b40d4a5ab96403fb82b2329ed420df6_BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsInventoriesDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails" xlink:type="extended" id="i6222c2b6fb874f1289c6a7a618026c60_BalanceSheetComponentsInventoriesDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsInventoriesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails" xlink:type="extended" id="i5d1c2490344f4fbeb7e311613b4f3c16_BalanceSheetComponentsInventoriesNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails" xlink:type="extended" id="if840df0154ad4e5783de8216f7d94490_BalanceSheetComponentsPropertyandEquipmentDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsPropertyandEquipmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails" xlink:type="extended" id="i218de934696b45f796f6ab90ee6290fa_BalanceSheetComponentsPropertyandEquipmentNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsOtherAssetsNetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails" xlink:type="extended" id="i6ab6de684e6947a99ba8ff214c22f3d3_BalanceSheetComponentsOtherAssetsNetNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails" xlink:type="extended" id="ic8c41ab88150422c87a5ed88f7824d7c_BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b7e8c439-6f96-4712-adb4-0d06a4c02e84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b7e8c439-6f96-4712-adb4-0d06a4c02e84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1fc9ac7f-0817-48d1-93ee-8b72f7316106" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1fc9ac7f-0817-48d1-93ee-8b72f7316106" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7cd96adb-4375-45a1-9b38-393a42de2c12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7cd96adb-4375-45a1-9b38-393a42de2c12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d42bfc6d-ccf7-46eb-8e12-04400aff4f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d42bfc6d-ccf7-46eb-8e12-04400aff4f1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_95eb2a78-4fa1-4c48-a0b2-ee5f1137dee7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_95eb2a78-4fa1-4c48-a0b2-ee5f1137dee7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39fc17e4-b5de-4860-adbb-a1048753f1e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39fc17e4-b5de-4860-adbb-a1048753f1e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_39fc17e4-b5de-4860-adbb-a1048753f1e5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39fc17e4-b5de-4860-adbb-a1048753f1e5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_39fc17e4-b5de-4860-adbb-a1048753f1e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39fc17e4-b5de-4860-adbb-a1048753f1e5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_50761652-31ed-4541-be4d-984f685d60be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_50761652-31ed-4541-be4d-984f685d60be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_464feb75-74b6-452c-b935-115bf4146707" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_464feb75-74b6-452c-b935-115bf4146707" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_BacklogandTrademarkMember_b6de24c1-5bfa-4680-9a2d-30f644f801d8" xlink:href="pxlw-20201231.xsd#pxlw_BacklogandTrademarkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:to="loc_pxlw_BacklogandTrademarkMember_b6de24c1-5bfa-4680-9a2d-30f644f801d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_20deb6c7-bc12-4902-9fc1-629cc4ba6df2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:to="loc_srt_RangeAxis_20deb6c7-bc12-4902-9fc1-629cc4ba6df2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_20deb6c7-bc12-4902-9fc1-629cc4ba6df2_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_20deb6c7-bc12-4902-9fc1-629cc4ba6df2" xlink:to="loc_srt_RangeMember_20deb6c7-bc12-4902-9fc1-629cc4ba6df2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_162cf3a6-8b85-47ba-834b-220b65431aa1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_20deb6c7-bc12-4902-9fc1-629cc4ba6df2" xlink:to="loc_srt_RangeMember_162cf3a6-8b85-47ba-834b-220b65431aa1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bba92e94-21d8-43d9-87fb-76c8afaa1f23" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_162cf3a6-8b85-47ba-834b-220b65431aa1" xlink:to="loc_srt_MinimumMember_bba92e94-21d8-43d9-87fb-76c8afaa1f23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_beeb15b5-a47e-4ca3-b0af-85da25ac3a9d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_162cf3a6-8b85-47ba-834b-220b65431aa1" xlink:to="loc_srt_MaximumMember_beeb15b5-a47e-4ca3-b0af-85da25ac3a9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_173e9ca3-60ba-4883-910c-3765144f95dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_173e9ca3-60ba-4883-910c-3765144f95dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_173e9ca3-60ba-4883-910c-3765144f95dc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_173e9ca3-60ba-4883-910c-3765144f95dc" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_173e9ca3-60ba-4883-910c-3765144f95dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d7773b4c-5b04-4bac-b4b4-be00f04ad17b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_173e9ca3-60ba-4883-910c-3765144f95dc" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d7773b4c-5b04-4bac-b4b4-be00f04ad17b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_1b9e9f3f-7060-41d9-b87b-e56ca1a31fe4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_d7773b4c-5b04-4bac-b4b4-be00f04ad17b" xlink:to="loc_us-gaap_CostOfSalesMember_1b9e9f3f-7060-41d9-b87b-e56ca1a31fe4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_cbf0e872-73e1-4418-b76c-323288db997e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_d7773b4c-5b04-4bac-b4b4-be00f04ad17b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_cbf0e872-73e1-4418-b76c-323288db997e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsFutureAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" xlink:type="extended" id="i8ffae25461694cb7aab643f4ad7b52b9_BalanceSheetComponentsFutureAmortizationExpenseDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails" xlink:type="extended" id="i8349533c1535436e83efe677146b0ff3_BalanceSheetComponentsGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_411a05ed-8c18-4475-9428-22f1474cab47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2874710e-1695-4e71-af8a-02127f5bc6af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_411a05ed-8c18-4475-9428-22f1474cab47" xlink:to="loc_us-gaap_Goodwill_2874710e-1695-4e71-af8a-02127f5bc6af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_326744ff-0feb-4247-bc7e-979c002b4850" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_411a05ed-8c18-4475-9428-22f1474cab47" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_326744ff-0feb-4247-bc7e-979c002b4850" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f648af47-d45a-4802-82c7-b8aa9c8307a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_326744ff-0feb-4247-bc7e-979c002b4850" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f648af47-d45a-4802-82c7-b8aa9c8307a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f648af47-d45a-4802-82c7-b8aa9c8307a1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f648af47-d45a-4802-82c7-b8aa9c8307a1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f648af47-d45a-4802-82c7-b8aa9c8307a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d1daae6f-a5cf-4282-926d-99931a091294" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f648af47-d45a-4802-82c7-b8aa9c8307a1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d1daae6f-a5cf-4282-926d-99931a091294" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ViXSSystemsInc.Member_da4378ef-bdd3-418a-91f8-434b18db0e17" xlink:href="pxlw-20201231.xsd#pxlw_ViXSSystemsInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d1daae6f-a5cf-4282-926d-99931a091294" xlink:to="loc_pxlw_ViXSSystemsInc.Member_da4378ef-bdd3-418a-91f8-434b18db0e17" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails" xlink:type="extended" id="i21bfd99c95974ec1a305fe5203e5fd78_BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsDeferredRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails" xlink:type="extended" id="i025dd782344c45f4a43394615a1aecb7_BalanceSheetComponentsDeferredRevenueDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails" xlink:type="extended" id="iaee845f7849146998ee32efb5c305128_BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails" xlink:type="extended" id="i1742d17fd0a2490da647d79b22efbbe6_BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_f1886970-4ca8-4d6f-b3d9-78a65248461c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f1886970-4ca8-4d6f-b3d9-78a65248461c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTerm_958d0939-dbed-4f5c-ad8b-c39106139ec4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_us-gaap_LongTermDebtTerm_958d0939-dbed-4f5c-ad8b-c39106139ec4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_be18e3dd-2e56-46bb-8650-2f12f22c1c4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_be18e3dd-2e56-46bb-8650-2f12f22c1c4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DebtInstrumentFirstRequiredPaymentTerm_5d553e99-2127-4755-b93b-8adab686bb40" xlink:href="pxlw-20201231.xsd#pxlw_DebtInstrumentFirstRequiredPaymentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_pxlw_DebtInstrumentFirstRequiredPaymentTerm_5d553e99-2127-4755-b93b-8adab686bb40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c4d9f4b6-1646-4da9-a7b6-0026e1d66f21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c4d9f4b6-1646-4da9-a7b6-0026e1d66f21" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d857c83c-9d5c-477c-a375-2aae42f4f060" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_us-gaap_DebtInstrumentTable_d857c83c-9d5c-477c-a375-2aae42f4f060" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f1129b44-4e52-4169-8b9a-cabae49b1a22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d857c83c-9d5c-477c-a375-2aae42f4f060" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f1129b44-4e52-4169-8b9a-cabae49b1a22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f1129b44-4e52-4169-8b9a-cabae49b1a22_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f1129b44-4e52-4169-8b9a-cabae49b1a22" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f1129b44-4e52-4169-8b9a-cabae49b1a22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c61a4c5b-4399-42cd-9322-f282bfb40707" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f1129b44-4e52-4169-8b9a-cabae49b1a22" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c61a4c5b-4399-42cd-9322-f282bfb40707" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_f6e5e7c1-9294-465a-9837-d7918379bec5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c61a4c5b-4399-42cd-9322-f282bfb40707" xlink:to="loc_us-gaap_NotesPayableToBanksMember_f6e5e7c1-9294-465a-9837-d7918379bec5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5dc958e4-02ee-4942-9222-4a95bdce1e6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d857c83c-9d5c-477c-a375-2aae42f4f060" xlink:to="loc_us-gaap_DebtInstrumentAxis_5dc958e4-02ee-4942-9222-4a95bdce1e6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5dc958e4-02ee-4942-9222-4a95bdce1e6d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5dc958e4-02ee-4942-9222-4a95bdce1e6d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5dc958e4-02ee-4942-9222-4a95bdce1e6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b615d9c7-5585-4bcc-b8c1-9e437007f3fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5dc958e4-02ee-4942-9222-4a95bdce1e6d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b615d9c7-5585-4bcc-b8c1-9e437007f3fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PaycheckProtectionProgramMember_8c534156-8cd0-4d86-bede-9b8f3210629d" xlink:href="pxlw-20201231.xsd#pxlw_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b615d9c7-5585-4bcc-b8c1-9e437007f3fe" xlink:to="loc_pxlw_PaycheckProtectionProgramMember_8c534156-8cd0-4d86-bede-9b8f3210629d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements" xlink:type="extended" id="i591769392de145ef8ccac6a729343d9e_MarketableSecuritiesandFairValueMeasurements"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables" xlink:type="extended" id="i2ec2924bcf544d57a2172110f1da7d10_MarketableSecuritiesandFairValueMeasurementsTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails" xlink:type="extended" id="icabece491ce2490ca9d00b33cdfaa0b2_MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9870e563-897c-436c-af0e-df4b6144f3e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9870e563-897c-436c-af0e-df4b6144f3e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_c8bea5dc-0669-41fc-8c30-88ebfde32f10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_c8bea5dc-0669-41fc-8c30-88ebfde32f10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8a700829-20fd-48bd-abac-f59d03ba9fd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8a700829-20fd-48bd-abac-f59d03ba9fd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_cdfefd42-b7d9-460f-acfc-7f12dde93765" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_cdfefd42-b7d9-460f-acfc-7f12dde93765" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e299ba6f-5e7a-4c84-a0ce-52c2e9135bce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_cdfefd42-b7d9-460f-acfc-7f12dde93765" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e299ba6f-5e7a-4c84-a0ce-52c2e9135bce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e299ba6f-5e7a-4c84-a0ce-52c2e9135bce_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e299ba6f-5e7a-4c84-a0ce-52c2e9135bce" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e299ba6f-5e7a-4c84-a0ce-52c2e9135bce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e299ba6f-5e7a-4c84-a0ce-52c2e9135bce" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_71ea9f7d-f89e-4058-a53c-dd285a55a42c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_71ea9f7d-f89e-4058-a53c-dd285a55a42c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3948ad5f-4dc5-4b6a-a9b0-115dcaa793d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3948ad5f-4dc5-4b6a-a9b0-115dcaa793d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_a3cdec56-2369-45b2-b051-be40a6b8f260" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:to="loc_us-gaap_CommercialPaperMember_a3cdec56-2369-45b2-b051-be40a6b8f260" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails" xlink:type="extended" id="i817539e80bfb420d8aec24dda045edda_MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3f150f08-7cb0-40f4-953f-7ac1e448ad00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_cf9fab86-4744-4eb6-bd5f-05a23d0ffdce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3f150f08-7cb0-40f4-953f-7ac1e448ad00" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_cf9fab86-4744-4eb6-bd5f-05a23d0ffdce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3b84cbf0-698e-493b-89d2-72ec60df6355" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3f150f08-7cb0-40f4-953f-7ac1e448ad00" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3b84cbf0-698e-493b-89d2-72ec60df6355" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3f150f08-7cb0-40f4-953f-7ac1e448ad00" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d21d9192-6c82-4e5a-984a-c1a716b51056" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d21d9192-6c82-4e5a-984a-c1a716b51056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d21d9192-6c82-4e5a-984a-c1a716b51056_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d21d9192-6c82-4e5a-984a-c1a716b51056" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d21d9192-6c82-4e5a-984a-c1a716b51056_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d21d9192-6c82-4e5a-984a-c1a716b51056" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_77479d03-d433-47fc-bcb3-4711bbb9a327" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_77479d03-d433-47fc-bcb3-4711bbb9a327" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_6492e6ed-07f2-43b4-ac5b-23f4536514f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_6492e6ed-07f2-43b4-ac5b-23f4536514f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_f7fcbc24-4dbe-4058-aeae-c9bce85afd78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:to="loc_us-gaap_CommercialPaperMember_f7fcbc24-4dbe-4058-aeae-c9bce85afd78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_e98a50c6-d8eb-456e-9f08-02fe7708c566" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_e98a50c6-d8eb-456e-9f08-02fe7708c566" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e98a50c6-d8eb-456e-9f08-02fe7708c566_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_e98a50c6-d8eb-456e-9f08-02fe7708c566" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e98a50c6-d8eb-456e-9f08-02fe7708c566_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_e98a50c6-d8eb-456e-9f08-02fe7708c566" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_f4060caf-930d-40f7-bd87-92b44a72afb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:to="loc_us-gaap_MoneyMarketFundsMember_f4060caf-930d-40f7-bd87-92b44a72afb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_8f12a0c3-6868-4950-b584-6e8e2db0bc5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:to="loc_us-gaap_CommercialPaperMember_8f12a0c3-6868-4950-b584-6e8e2db0bc5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_20bde307-bd23-489e-adf5-77557646ad5a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_20bde307-bd23-489e-adf5-77557646ad5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3548c222-bfa2-4a8e-9edd-58f6e8010ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3548c222-bfa2-4a8e-9edd-58f6e8010ee5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3548c222-bfa2-4a8e-9edd-58f6e8010ee5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3548c222-bfa2-4a8e-9edd-58f6e8010ee5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3548c222-bfa2-4a8e-9edd-58f6e8010ee5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3548c222-bfa2-4a8e-9edd-58f6e8010ee5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_153f8706-67d7-4de1-99b1-06a194f70457" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_153f8706-67d7-4de1-99b1-06a194f70457" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d675fec3-85a0-4eb9-bdc8-b1b5dc9263d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d675fec3-85a0-4eb9-bdc8-b1b5dc9263d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f38ea77f-7792-4a65-a91d-d02ed651c139" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f38ea77f-7792-4a65-a91d-d02ed651c139" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/Restructuring" xlink:type="simple" xlink:href="pxlw-20201231.xsd#Restructuring"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/Restructuring" xlink:type="extended" id="if26f58cff7aa4d82834361330897277e_Restructuring"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/RestructuringTables" xlink:type="extended" id="i8110687a080040e1bb779de72a510b88_RestructuringTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/RestructuringNarrativeDetails" xlink:type="extended" id="ifd1462def1094e0a893ca67ccab88cda_RestructuringNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_6855690a-2298-4f2f-9d7f-8259941feb95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_e6b46eca-2e60-4885-adc5-19a141624317" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6855690a-2298-4f2f-9d7f-8259941feb95" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_e6b46eca-2e60-4885-adc5-19a141624317" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_2f5d1bcb-a7a7-464e-8e52-c59bd1b27166" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6855690a-2298-4f2f-9d7f-8259941feb95" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_2f5d1bcb-a7a7-464e-8e52-c59bd1b27166" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5c3264ba-cf69-4ac4-ba17-bd9d587e8c57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_2f5d1bcb-a7a7-464e-8e52-c59bd1b27166" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5c3264ba-cf69-4ac4-ba17-bd9d587e8c57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c3264ba-cf69-4ac4-ba17-bd9d587e8c57_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5c3264ba-cf69-4ac4-ba17-bd9d587e8c57" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c3264ba-cf69-4ac4-ba17-bd9d587e8c57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48c653ed-52bc-460e-b63d-edcf0032acbb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5c3264ba-cf69-4ac4-ba17-bd9d587e8c57" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48c653ed-52bc-460e-b63d-edcf0032acbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ViXSSystemsInc.Member_41cf5f19-1cee-4654-ba3e-b4dab0cfbf90" xlink:href="pxlw-20201231.xsd#pxlw_ViXSSystemsInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48c653ed-52bc-460e-b63d-edcf0032acbb" xlink:to="loc_pxlw_ViXSSystemsInc.Member_41cf5f19-1cee-4654-ba3e-b4dab0cfbf90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_d9c800d5-2de5-4030-b395-409b91439264" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_2f5d1bcb-a7a7-464e-8e52-c59bd1b27166" xlink:to="loc_us-gaap_RestructuringPlanAxis_d9c800d5-2de5-4030-b395-409b91439264" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_d9c800d5-2de5-4030-b395-409b91439264_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_d9c800d5-2de5-4030-b395-409b91439264" xlink:to="loc_us-gaap_RestructuringPlanDomain_d9c800d5-2de5-4030-b395-409b91439264_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_d9c800d5-2de5-4030-b395-409b91439264" xlink:to="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_June2019PlanMemberMember_70ff247f-cf72-40e1-b973-9341690bb218" xlink:href="pxlw-20201231.xsd#pxlw_June2019PlanMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:to="loc_pxlw_June2019PlanMemberMember_70ff247f-cf72-40e1-b973-9341690bb218" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_August2020PlanMember_0bfe1261-6536-4347-9377-3c8564db4dbd" xlink:href="pxlw-20201231.xsd#pxlw_August2020PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:to="loc_pxlw_August2020PlanMember_0bfe1261-6536-4347-9377-3c8564db4dbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_January2020PlanMember_4faf0a25-d636-4334-8722-89051e233fe2" xlink:href="pxlw-20201231.xsd#pxlw_January2020PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:to="loc_pxlw_January2020PlanMember_4faf0a25-d636-4334-8722-89051e233fe2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringComponentsofRestructuringExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails" xlink:type="extended" id="i8d4f62aba5064dcb8ecc286181e520c6_RestructuringComponentsofRestructuringExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_0b402278-581e-4441-9648-8108dec80932" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_1dddb1d3-7b59-4e09-be45-d71d4b1e4420" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0b402278-581e-4441-9648-8108dec80932" xlink:to="loc_us-gaap_SeveranceCosts1_1dddb1d3-7b59-4e09-be45-d71d4b1e4420" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_8126ae4d-599f-476c-afc9-c05ba69c91d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0b402278-581e-4441-9648-8108dec80932" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_8126ae4d-599f-476c-afc9-c05ba69c91d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9117ca02-153b-460c-b42e-439319ab437a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0b402278-581e-4441-9648-8108dec80932" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9117ca02-153b-460c-b42e-439319ab437a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_d10b181d-56c5-41bf-986b-f720d6398758" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9117ca02-153b-460c-b42e-439319ab437a" xlink:to="loc_us-gaap_RestructuringPlanAxis_d10b181d-56c5-41bf-986b-f720d6398758" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_d10b181d-56c5-41bf-986b-f720d6398758_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_d10b181d-56c5-41bf-986b-f720d6398758" xlink:to="loc_us-gaap_RestructuringPlanDomain_d10b181d-56c5-41bf-986b-f720d6398758_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_caafc9b3-9224-48a0-a979-307d42b4abb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_d10b181d-56c5-41bf-986b-f720d6398758" xlink:to="loc_us-gaap_RestructuringPlanDomain_caafc9b3-9224-48a0-a979-307d42b4abb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b0bdd6af-6ef2-48b8-ba24-78be1de446cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9117ca02-153b-460c-b42e-439319ab437a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b0bdd6af-6ef2-48b8-ba24-78be1de446cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b0bdd6af-6ef2-48b8-ba24-78be1de446cd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b0bdd6af-6ef2-48b8-ba24-78be1de446cd" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b0bdd6af-6ef2-48b8-ba24-78be1de446cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_76c4fd9f-8e74-41a9-a4f8-0fb5b57d2093" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b0bdd6af-6ef2-48b8-ba24-78be1de446cd" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_76c4fd9f-8e74-41a9-a4f8-0fb5b57d2093" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_RestructuringExpenseMember_a8984ab6-fe57-41ed-a0ab-224faa0271d1" xlink:href="pxlw-20201231.xsd#pxlw_RestructuringExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_76c4fd9f-8e74-41a9-a4f8-0fb5b57d2093" xlink:to="loc_pxlw_RestructuringExpenseMember_a8984ab6-fe57-41ed-a0ab-224faa0271d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_04545000-500c-4721-b1f1-79fdfab07bdf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_RestructuringExpenseMember_a8984ab6-fe57-41ed-a0ab-224faa0271d1" xlink:to="loc_us-gaap_CostOfSalesMember_04545000-500c-4721-b1f1-79fdfab07bdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_a9c1f9b2-4807-4439-bb7d-fc7b02dcab00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_RestructuringExpenseMember_a8984ab6-fe57-41ed-a0ab-224faa0271d1" xlink:to="loc_us-gaap_OperatingExpenseMember_a9c1f9b2-4807-4439-bb7d-fc7b02dcab00" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringRestructuringReserveDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails" xlink:type="extended" id="iddbda867ece54992bf9c1f3df0332721_RestructuringRestructuringReserveDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_32cf93c2-2fd3-4758-8432-1f20b7154cac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_32cf93c2-2fd3-4758-8432-1f20b7154cac" xlink:to="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_77c951e0-b369-4588-978c-c24f53b4c58d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:to="loc_us-gaap_RestructuringReserve_77c951e0-b369-4588-978c-c24f53b4c58d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f890b4f7-c224-4819-b2e8-fca59d670028" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:to="loc_us-gaap_RestructuringCharges_f890b4f7-c224-4819-b2e8-fca59d670028" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_4a0d5985-4a31-4cea-8725-76c7695c7dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:to="loc_us-gaap_PaymentsForRestructuring_4a0d5985-4a31-4cea-8725-76c7695c7dd8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_fa0e8769-ac43-4a9a-aa00-79108836b8c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_095f8061-b4c1-4db6-ab7e-65a84c5135a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_32cf93c2-2fd3-4758-8432-1f20b7154cac" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_095f8061-b4c1-4db6-ab7e-65a84c5135a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_4d5f8bf5-1f59-42c5-8f77-e455da664182" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_095f8061-b4c1-4db6-ab7e-65a84c5135a9" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_4d5f8bf5-1f59-42c5-8f77-e455da664182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_4d5f8bf5-1f59-42c5-8f77-e455da664182_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_4d5f8bf5-1f59-42c5-8f77-e455da664182" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_4d5f8bf5-1f59-42c5-8f77-e455da664182_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_356e6a93-1b9f-48cd-b440-180b51e98339" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_4d5f8bf5-1f59-42c5-8f77-e455da664182" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_356e6a93-1b9f-48cd-b440-180b51e98339" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_efc9e594-05c4-4003-80d0-e98ce42282c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_356e6a93-1b9f-48cd-b440-180b51e98339" xlink:to="loc_us-gaap_EmployeeSeveranceMember_efc9e594-05c4-4003-80d0-e98ce42282c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_10154d10-0252-4143-bc28-f7f31330ed74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_095f8061-b4c1-4db6-ab7e-65a84c5135a9" xlink:to="loc_us-gaap_RestructuringPlanAxis_10154d10-0252-4143-bc28-f7f31330ed74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_10154d10-0252-4143-bc28-f7f31330ed74_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_10154d10-0252-4143-bc28-f7f31330ed74" xlink:to="loc_us-gaap_RestructuringPlanDomain_10154d10-0252-4143-bc28-f7f31330ed74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_4b4c5546-4426-4940-827d-fb8f4606c95a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_10154d10-0252-4143-bc28-f7f31330ed74" xlink:to="loc_us-gaap_RestructuringPlanDomain_4b4c5546-4426-4940-827d-fb8f4606c95a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/Leases" xlink:type="simple" xlink:href="pxlw-20201231.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/Leases" xlink:type="extended" id="id81868b43ecf457a85fa60d28a5ae460_Leases"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/LeasesTables" xlink:type="extended" id="i8387e361f8e64b0bac3e43f08435b756_LeasesTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/LeasesNarrativeDetails" xlink:type="extended" id="ib7442236faa84b8889268dffe2cadfc7_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_923ba9d6-bbc2-4616-9f85-6b04fb9b657d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LesseeOperatingLeasesRemainingLeaseTerm_415b16dc-4143-4489-a354-6cd49214b1dd" xlink:href="pxlw-20201231.xsd#pxlw_LesseeOperatingLeasesRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_923ba9d6-bbc2-4616-9f85-6b04fb9b657d" xlink:to="loc_pxlw_LesseeOperatingLeasesRemainingLeaseTerm_415b16dc-4143-4489-a354-6cd49214b1dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_38ea514d-144d-47b3-b78d-3649edcc6a46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_923ba9d6-bbc2-4616-9f85-6b04fb9b657d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_38ea514d-144d-47b3-b78d-3649edcc6a46" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fbf08823-fbe2-4575-a53c-ad93531387c5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_38ea514d-144d-47b3-b78d-3649edcc6a46" xlink:to="loc_srt_RangeAxis_fbf08823-fbe2-4575-a53c-ad93531387c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fbf08823-fbe2-4575-a53c-ad93531387c5_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_fbf08823-fbe2-4575-a53c-ad93531387c5" xlink:to="loc_srt_RangeMember_fbf08823-fbe2-4575-a53c-ad93531387c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5acbd3d8-241f-4cd3-b3e5-a5618cc281eb" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_fbf08823-fbe2-4575-a53c-ad93531387c5" xlink:to="loc_srt_RangeMember_5acbd3d8-241f-4cd3-b3e5-a5618cc281eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_89b5daa5-d2c2-407b-86c8-8ee77e1c0449" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5acbd3d8-241f-4cd3-b3e5-a5618cc281eb" xlink:to="loc_srt_MinimumMember_89b5daa5-d2c2-407b-86c8-8ee77e1c0449" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_67d9f11b-cbb6-4d02-97bd-8e39e15a3e19" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5acbd3d8-241f-4cd3-b3e5-a5618cc281eb" xlink:to="loc_srt_MaximumMember_67d9f11b-cbb6-4d02-97bd-8e39e15a3e19" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesSupplementalinformationrelatedtoleasesDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails" xlink:type="extended" id="i48d1e96d26fb4ca8aceca2e322a56ec2_LeasesSupplementalinformationrelatedtoleasesDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails" xlink:type="extended" id="i28cac44d3e324364a9b9f0799ee1a0bc_LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/Revenue" xlink:type="simple" xlink:href="pxlw-20201231.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/Revenue" xlink:type="extended" id="if740831f485b4a14941596ed5db9713b_Revenue"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RevenueTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/RevenueTables" xlink:type="extended" id="ice57696c00744dcab01b7d355f0355be_RevenueTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended" id="i8ee47991aa5f4b40a3f7fe7f3c5850f2_RevenueDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8d756527-b806-4985-9a5c-3045262b4fd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_25ea702e-37dc-4ddf-a5b6-626bf4e90d93" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8d756527-b806-4985-9a5c-3045262b4fd0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_25ea702e-37dc-4ddf-a5b6-626bf4e90d93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d6e9d3e4-ac80-4d43-89c7-3b7c93526bb8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8d756527-b806-4985-9a5c-3045262b4fd0" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d6e9d3e4-ac80-4d43-89c7-3b7c93526bb8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d59a8469-0e1e-409b-8d38-d9b210a8a48e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d6e9d3e4-ac80-4d43-89c7-3b7c93526bb8" xlink:to="loc_srt_ProductOrServiceAxis_d59a8469-0e1e-409b-8d38-d9b210a8a48e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d59a8469-0e1e-409b-8d38-d9b210a8a48e_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d59a8469-0e1e-409b-8d38-d9b210a8a48e" xlink:to="loc_srt_ProductsAndServicesDomain_d59a8469-0e1e-409b-8d38-d9b210a8a48e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_04a5e2ac-2eff-4423-9f05-cfd3f1d790c2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d59a8469-0e1e-409b-8d38-d9b210a8a48e" xlink:to="loc_srt_ProductsAndServicesDomain_04a5e2ac-2eff-4423-9f05-cfd3f1d790c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_IntegratedCircuitsMember_e9a9625f-07b8-4e6b-b419-aeab28578115" xlink:href="pxlw-20201231.xsd#pxlw_IntegratedCircuitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_04a5e2ac-2eff-4423-9f05-cfd3f1d790c2" xlink:to="loc_pxlw_IntegratedCircuitsMember_e9a9625f-07b8-4e6b-b419-aeab28578115" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EngineeringServicesAndOtherMember_a6c4934a-e276-446a-b510-f7373e4be7dc" xlink:href="pxlw-20201231.xsd#pxlw_EngineeringServicesAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_04a5e2ac-2eff-4423-9f05-cfd3f1d790c2" xlink:to="loc_pxlw_EngineeringServicesAndOtherMember_a6c4934a-e276-446a-b510-f7373e4be7dc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/RevenueNarrativeDetails" xlink:type="extended" id="i7e2ac5b9f1a940dba9a9ad93b9f713df_RevenueNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet" xlink:type="simple" xlink:href="pxlw-20201231.xsd#InterestIncomeExpenseandOtherNet"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet" xlink:type="extended" id="i6807ae99b5eb4df1b88a7600ed18b3e7_InterestIncomeExpenseandOtherNet"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#InterestIncomeExpenseandOtherNetTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables" xlink:type="extended" id="id758ede365b24e9e8b1d4f57fccf14ee_InterestIncomeExpenseandOtherNetTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#InterestIncomeExpenseandOtherNetDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails" xlink:type="extended" id="i0667293fc322487aa914a2c176a21c4f_InterestIncomeExpenseandOtherNetDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxes" xlink:type="extended" id="ic3c5876ec9bb416f82ada6d94d7a0782_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesTables" xlink:type="extended" id="iea8b12229f2c427a9714fc1a98aa25cd_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails" xlink:type="extended" id="i306da2fdb97b4a229b1b318a932f0937_IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesIncomeTaxExpenseBenefitDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="extended" id="ie7c57338b42846cbb0c8d55f7269057b_IncomeTaxesIncomeTaxExpenseBenefitDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails" xlink:type="extended" id="i8ed76eebb4484aacb92bc6c8d13bc43d_IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails" xlink:type="extended" id="i0c20cc35d9a543c48fd2751098ac02db_IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails" xlink:type="extended" id="i9544ad95b8ab4c4ea5a183a79a98739b_IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails" xlink:type="extended" id="i38b6f5a93b604a0d895413e81766b1bd_IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_c15a92f9-0167-40c6-b0e5-9e443c955263" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:to="loc_us-gaap_OperatingLossCarryforwards_c15a92f9-0167-40c6-b0e5-9e443c955263" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly_63bd721a-f2c7-45eb-80c0-269269ea6297" xlink:href="pxlw-20201231.xsd#pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:to="loc_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly_63bd721a-f2c7-45eb-80c0-269269ea6297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_TaxCreditCarryforwardsResearch_d7e7a39d-b555-4f82-8783-2aea9a057940" xlink:href="pxlw-20201231.xsd#pxlw_TaxCreditCarryforwardsResearch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:to="loc_pxlw_TaxCreditCarryforwardsResearch_d7e7a39d-b555-4f82-8783-2aea9a057940" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_5427d53a-1a32-444b-a99f-1759592d236e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_5427d53a-1a32-444b-a99f-1759592d236e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_770d12c0-c10d-45b4-aea2-2eb289cdcd55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_770d12c0-c10d-45b4-aea2-2eb289cdcd55" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_7eceae3b-1394-44ec-a09d-e1e87a0cf4d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_770d12c0-c10d-45b4-aea2-2eb289cdcd55" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_7eceae3b-1394-44ec-a09d-e1e87a0cf4d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_7eceae3b-1394-44ec-a09d-e1e87a0cf4d1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_7eceae3b-1394-44ec-a09d-e1e87a0cf4d1" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_7eceae3b-1394-44ec-a09d-e1e87a0cf4d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_6c8e1d0f-36f9-4157-9df5-94d9ca21cc7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_7eceae3b-1394-44ec-a09d-e1e87a0cf4d1" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_6c8e1d0f-36f9-4157-9df5-94d9ca21cc7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CanadaRevenueAgencyMember_c2a70459-c1de-4384-a737-df05fa52e3cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CanadaRevenueAgencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_6c8e1d0f-36f9-4157-9df5-94d9ca21cc7e" xlink:to="loc_us-gaap_CanadaRevenueAgencyMember_c2a70459-c1de-4384-a737-df05fa52e3cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_a3c5fe96-e13f-4075-b338-3f87fe62f747" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_770d12c0-c10d-45b4-aea2-2eb289cdcd55" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_a3c5fe96-e13f-4075-b338-3f87fe62f747" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_a3c5fe96-e13f-4075-b338-3f87fe62f747_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_a3c5fe96-e13f-4075-b338-3f87fe62f747" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_a3c5fe96-e13f-4075-b338-3f87fe62f747_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_a3c5fe96-e13f-4075-b338-3f87fe62f747" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_b640fbc0-3124-470c-8803-f7825d4a4984" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_b640fbc0-3124-470c-8803-f7825d4a4984" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_db5f3c3e-9beb-439b-a6a2-ed090277efe7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_db5f3c3e-9beb-439b-a6a2-ed090277efe7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_efd1d3e7-6a1b-47a7-8a84-90edd294f422" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:to="loc_us-gaap_ForeignCountryMember_efd1d3e7-6a1b-47a7-8a84-90edd294f422" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesUncertainTaxPositionsDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="extended" id="ib69bd32f9b824e80bebaab2156b3a245_IncomeTaxesUncertainTaxPositionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_5c8b9cc5-19e2-4694-adad-f856da52a80a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5c8b9cc5-19e2-4694-adad-f856da52a80a" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_7e327427-ede8-456a-9e67-dd63853d7cdb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_7e327427-ede8-456a-9e67-dd63853d7cdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions_73879dcc-4474-4e8c-aa94-ed0b62c033a9" xlink:href="pxlw-20201231.xsd#pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:to="loc_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions_73879dcc-4474-4e8c-aa94-ed0b62c033a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_829748d8-fd1a-49b5-9de4-7f87fc97c2d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_829748d8-fd1a-49b5-9de4-7f87fc97c2d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2e7706ed-7698-4e26-b071-602c0eaf8cf2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2e7706ed-7698-4e26-b071-602c0eaf8cf2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_c515c590-a4cd-4e76-a05c-a4d67730e07e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_eee69179-4fa2-4119-bd24-95180bfc78db" xlink:href="pxlw-20201231.xsd#pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5c8b9cc5-19e2-4694-adad-f856da52a80a" xlink:to="loc_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_eee69179-4fa2-4119-bd24-95180bfc78db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_436f77c1-01ae-4d53-af15-12c7f3db10fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_eee69179-4fa2-4119-bd24-95180bfc78db" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_436f77c1-01ae-4d53-af15-12c7f3db10fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_436f77c1-01ae-4d53-af15-12c7f3db10fc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_436f77c1-01ae-4d53-af15-12c7f3db10fc" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_436f77c1-01ae-4d53-af15-12c7f3db10fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_de00e747-2766-4ff0-9630-28059733309b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_436f77c1-01ae-4d53-af15-12c7f3db10fc" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_de00e747-2766-4ff0-9630-28059733309b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_UncertainTaxPositionsMember_91c96a9b-5aa9-4604-8e48-2dd857226308" xlink:href="pxlw-20201231.xsd#pxlw_UncertainTaxPositionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_de00e747-2766-4ff0-9630-28059733309b" xlink:to="loc_pxlw_UncertainTaxPositionsMember_91c96a9b-5aa9-4604-8e48-2dd857226308" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_InterestAndPenaltiesMember_f9a6635f-dd7d-4d8e-9f01-d5538f5da0c4" xlink:href="pxlw-20201231.xsd#pxlw_InterestAndPenaltiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_de00e747-2766-4ff0-9630-28059733309b" xlink:to="loc_pxlw_InterestAndPenaltiesMember_f9a6635f-dd7d-4d8e-9f01-d5538f5da0c4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesUncertainTaxPositionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails" xlink:type="extended" id="i15c96b547f4540bcbd30a3548f5bf448_IncomeTaxesUncertainTaxPositionsNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingencies" xlink:type="extended" id="ida24cbd5c9b24c3ca9c42c8d7d5af3e1_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesTables" xlink:type="extended" id="ib8202712e2994b21be95fa871a7c0448_CommitmentsandContingenciesTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesRoyaltiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails" xlink:type="extended" id="id10bd6d88b3546ce851e98b8ac25d894_CommitmentsandContingenciesRoyaltiesNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingencies401kPlanNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails" xlink:type="extended" id="i4143433b28a94824aa1a65f4dd9cca45_CommitmentsandContingencies401kPlanNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesFutureMinimumPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails" xlink:type="extended" id="i1a9535f710c547a582a652fc25e4918a_CommitmentsandContingenciesFutureMinimumPaymentsDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails" xlink:type="extended" id="i9dfc7d5343384c638ade5fc365871966_CommitmentsandContingenciesOtherContractualObligationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2d5c72a8-f93d-44bd-9e47-9e3b8b3362da" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_30a1bac7-faef-4f57-a3e1-6f54b7aaaaff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2d5c72a8-f93d-44bd-9e47-9e3b8b3362da" xlink:to="loc_us-gaap_LongTermDebtCurrent_30a1bac7-faef-4f57-a3e1-6f54b7aaaaff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ad36af9b-fed7-4b6e-8ffe-2966da8b3efd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2d5c72a8-f93d-44bd-9e47-9e3b8b3362da" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ad36af9b-fed7-4b6e-8ffe-2966da8b3efd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_52830b7e-5a03-4a2e-b889-93749d6c7136" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2d5c72a8-f93d-44bd-9e47-9e3b8b3362da" xlink:to="loc_us-gaap_DebtInstrumentTable_52830b7e-5a03-4a2e-b889-93749d6c7136" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4b8dd16a-0e25-488d-880f-0c160498d883" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_52830b7e-5a03-4a2e-b889-93749d6c7136" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4b8dd16a-0e25-488d-880f-0c160498d883" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b8dd16a-0e25-488d-880f-0c160498d883_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4b8dd16a-0e25-488d-880f-0c160498d883" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b8dd16a-0e25-488d-880f-0c160498d883_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a998490b-fc56-4092-87c5-13d24b375459" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4b8dd16a-0e25-488d-880f-0c160498d883" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a998490b-fc56-4092-87c5-13d24b375459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ViXSSystemsInc.Member_c1577bff-2754-46db-9148-effab375d8c3" xlink:href="pxlw-20201231.xsd#pxlw_ViXSSystemsInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a998490b-fc56-4092-87c5-13d24b375459" xlink:to="loc_pxlw_ViXSSystemsInc.Member_c1577bff-2754-46db-9148-effab375d8c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b4491c96-4f07-49d8-af36-f6ead92a483d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_52830b7e-5a03-4a2e-b889-93749d6c7136" xlink:to="loc_us-gaap_DebtInstrumentAxis_b4491c96-4f07-49d8-af36-f6ead92a483d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b4491c96-4f07-49d8-af36-f6ead92a483d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_b4491c96-4f07-49d8-af36-f6ead92a483d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b4491c96-4f07-49d8-af36-f6ead92a483d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1bb9ea2e-60a1-4198-bb73-ecccb2ff1b94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_b4491c96-4f07-49d8-af36-f6ead92a483d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1bb9ea2e-60a1-4198-bb73-ecccb2ff1b94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember_5bfba534-09bb-409c-bb5d-699760628adf" xlink:href="pxlw-20201231.xsd#pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1bb9ea2e-60a1-4198-bb73-ecccb2ff1b94" xlink:to="loc_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember_5bfba534-09bb-409c-bb5d-699760628adf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShare" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShare"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/EarningsPerShare" xlink:type="extended" id="i0bed31b885344b6389b9420a37653454_EarningsPerShare"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShareTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/EarningsPerShareTables" xlink:type="extended" id="i0fb3cbffddc24195b22bb0a3f38839fc_EarningsPerShareTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShareEarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails" xlink:type="extended" id="i5ce7ab6e657743c39b4d0139740e3494_EarningsPerShareEarningsPerShareDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails" xlink:type="extended" id="if009969bfe8645ebb0514826205a99a6_EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d987b9c3-497a-4d23-9e73-5976e47d6ea7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e26cb1a4-4995-49f6-9ef0-a270c9d915a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d987b9c3-497a-4d23-9e73-5976e47d6ea7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e26cb1a4-4995-49f6-9ef0-a270c9d915a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3e6aed5f-2e56-4008-a96c-941efefdc932" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d987b9c3-497a-4d23-9e73-5976e47d6ea7" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3e6aed5f-2e56-4008-a96c-941efefdc932" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_655e84a7-4f0b-4472-8b1e-f1ddf33bb01c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3e6aed5f-2e56-4008-a96c-941efefdc932" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_655e84a7-4f0b-4472-8b1e-f1ddf33bb01c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_655e84a7-4f0b-4472-8b1e-f1ddf33bb01c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_655e84a7-4f0b-4472-8b1e-f1ddf33bb01c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_655e84a7-4f0b-4472-8b1e-f1ddf33bb01c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2974b306-8a80-4223-a90a-dc0c803948f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_655e84a7-4f0b-4472-8b1e-f1ddf33bb01c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2974b306-8a80-4223-a90a-dc0c803948f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_80876544-3649-4c35-822e-d65e90695b72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2974b306-8a80-4223-a90a-dc0c803948f4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_80876544-3649-4c35-822e-d65e90695b72" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquity" xlink:type="extended" id="idfff4341de46466587a0e7b873982409_ShareholdersEquity"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityTables" xlink:type="extended" id="iec06a668190b489c94763a40c4db5d1b_ShareholdersEquityTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityShareholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails" xlink:type="extended" id="i21cc5c0ea95d47589d99b8879c4596aa_ShareholdersEquityShareholdersEquityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_0040b955-d1c6-4af6-8888-7d68af284bb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_0040b955-d1c6-4af6-8888-7d68af284bb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfStockAgreementTerm_a2e6f869-5521-45e4-be40-271ecc1a2491" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfStockAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_pxlw_SaleOfStockAgreementTerm_a2e6f869-5521-45e4-be40-271ecc1a2491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_b3f4ee81-c403-46d6-a421-dee128ebf3cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_b3f4ee81-c403-46d6-a421-dee128ebf3cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_18fe98e8-2fe4-4df6-b493-84d40fab94e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_18fe98e8-2fe4-4df6-b493-84d40fab94e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1fea8dcf-307b-4d8d-8625-24e38e922270" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1fea8dcf-307b-4d8d-8625-24e38e922270" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction_a014ebe4-3ee2-40bb-9106-5d39d9350048" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction_a014ebe4-3ee2-40bb-9106-5d39d9350048" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfStockCommissionFeePercent_93254f22-77a1-4ff7-b0b2-b9f6422d883c" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfStockCommissionFeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_pxlw_SaleOfStockCommissionFeePercent_93254f22-77a1-4ff7-b0b2-b9f6422d883c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_479d9798-fab8-42db-88ac-a47678aae863" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_479d9798-fab8-42db-88ac-a47678aae863" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_5b5fd6f6-477c-43be-9b17-1af4a18c0022" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_479d9798-fab8-42db-88ac-a47678aae863" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_5b5fd6f6-477c-43be-9b17-1af4a18c0022" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_5b5fd6f6-477c-43be-9b17-1af4a18c0022_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_5b5fd6f6-477c-43be-9b17-1af4a18c0022" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_5b5fd6f6-477c-43be-9b17-1af4a18c0022_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_5b5fd6f6-477c-43be-9b17-1af4a18c0022" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PublicOfferingMember_fc47bb68-8881-4066-8299-a68847670f8a" xlink:href="pxlw-20201231.xsd#pxlw_PublicOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_pxlw_PublicOfferingMember_fc47bb68-8881-4066-8299-a68847670f8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_35b8956a-e4ff-474c-9af2-219027638680" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_us-gaap_OverAllotmentOptionMember_35b8956a-e4ff-474c-9af2-219027638680" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember_e809820c-89be-4631-b804-6e485c604047" xlink:href="pxlw-20201231.xsd#pxlw_PublicOfferingAndOverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember_e809820c-89be-4631-b804-6e485c604047" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_53af420a-20b2-49df-8bc7-971fef41a5f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_us-gaap_PrivatePlacementMember_53af420a-20b2-49df-8bc7-971fef41a5f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AtTheMarketOfferingMember_e2e259de-237e-4143-be9a-da8309bb0572" xlink:href="pxlw-20201231.xsd#pxlw_AtTheMarketOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_pxlw_AtTheMarketOfferingMember_e2e259de-237e-4143-be9a-da8309bb0572" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityStockOptionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails" xlink:type="extended" id="i4425b6fcc2eb46f5ba04f9a6e6f2939f_ShareholdersEquityStockOptionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_19c49eaf-7754-492e-accd-633415071d4b" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_19c49eaf-7754-492e-accd-633415071d4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant_a1689e65-5204-4e41-8174-432fa32da900" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant_a1689e65-5204-4e41-8174-432fa32da900" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne_61996b66-1c6d-443c-b420-73e196bfda42" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne_61996b66-1c6d-443c-b420-73e196bfda42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear_6953367d-4f2e-4e36-ae6c-24dd8f23b8fa" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear_6953367d-4f2e-4e36-ae6c-24dd8f23b8fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a671f236-3426-4208-b560-76abab51eeb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a671f236-3426-4208-b560-76abab51eeb0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_14dc10cc-67b1-4c68-b450-0c6d8180c825" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_14dc10cc-67b1-4c68-b450-0c6d8180c825" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9d11bd29-aefd-4796-b14e-7a1f6fd26d15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9d11bd29-aefd-4796-b14e-7a1f6fd26d15" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a69bb81f-00f0-4a30-ba22-6355e4fbfa3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:to="loc_us-gaap_AwardTypeAxis_a69bb81f-00f0-4a30-ba22-6355e4fbfa3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a69bb81f-00f0-4a30-ba22-6355e4fbfa3f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a69bb81f-00f0-4a30-ba22-6355e4fbfa3f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a69bb81f-00f0-4a30-ba22-6355e4fbfa3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a59a3421-0d43-4019-abcc-66a3d41b3d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a69bb81f-00f0-4a30-ba22-6355e4fbfa3f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a59a3421-0d43-4019-abcc-66a3d41b3d1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e8cea228-9427-4c81-8627-83bc67560ef1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a59a3421-0d43-4019-abcc-66a3d41b3d1e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e8cea228-9427-4c81-8627-83bc67560ef1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0fe23693-7b4f-45c4-b18e-2f7c18a6a3ac" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:to="loc_srt_RangeAxis_0fe23693-7b4f-45c4-b18e-2f7c18a6a3ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0fe23693-7b4f-45c4-b18e-2f7c18a6a3ac_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0fe23693-7b4f-45c4-b18e-2f7c18a6a3ac" xlink:to="loc_srt_RangeMember_0fe23693-7b4f-45c4-b18e-2f7c18a6a3ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_035ed387-f11a-46bb-b65a-d60194592269" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0fe23693-7b4f-45c4-b18e-2f7c18a6a3ac" xlink:to="loc_srt_RangeMember_035ed387-f11a-46bb-b65a-d60194592269" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ab05e7a4-f322-4319-ad6f-43c5fb44e7f2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_035ed387-f11a-46bb-b65a-d60194592269" xlink:to="loc_srt_MaximumMember_ab05e7a4-f322-4319-ad6f-43c5fb44e7f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6cb360b6-c859-47c4-a052-fc1c2d8e75b6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_035ed387-f11a-46bb-b65a-d60194592269" xlink:to="loc_srt_MinimumMember_6cb360b6-c859-47c4-a052-fc1c2d8e75b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2c477cfb-d1f1-4e9d-b883-1a0994fd3ab0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:to="loc_us-gaap_PlanNameAxis_2c477cfb-d1f1-4e9d-b883-1a0994fd3ab0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2c477cfb-d1f1-4e9d-b883-1a0994fd3ab0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_2c477cfb-d1f1-4e9d-b883-1a0994fd3ab0" xlink:to="loc_us-gaap_PlanNameDomain_2c477cfb-d1f1-4e9d-b883-1a0994fd3ab0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_77dcd0f3-1a99-4852-889e-08fdb0b83b27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_2c477cfb-d1f1-4e9d-b883-1a0994fd3ab0" xlink:to="loc_us-gaap_PlanNameDomain_77dcd0f3-1a99-4852-889e-08fdb0b83b27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Plan2006Member_b06298c1-e79a-49fa-b569-75db21e2dd8d" xlink:href="pxlw-20201231.xsd#pxlw_Plan2006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_77dcd0f3-1a99-4852-889e-08fdb0b83b27" xlink:to="loc_pxlw_Plan2006Member_b06298c1-e79a-49fa-b569-75db21e2dd8d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityStockOptionsActivityRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails" xlink:type="extended" id="ia1f99d436edd4ca1af3ac6af38a09ba2_ShareholdersEquityStockOptionsActivityRollforwardDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails" xlink:type="extended" id="i47ca7c7ea477419e99e69cc379ebfecf_ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c6d5d5ce-513a-4ebc-b370-45551dbcd838" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c6d5d5ce-513a-4ebc-b370-45551dbcd838" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_8ad4ea0b-2fde-4f8a-aedf-fb92df65ca3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_8ad4ea0b-2fde-4f8a-aedf-fb92df65ca3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4b114a48-2bcd-4aa7-8362-3d15f02ffe6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4b114a48-2bcd-4aa7-8362-3d15f02ffe6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_e8fa675b-cd32-4a2a-bfaa-a3d0ed8949fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_e8fa675b-cd32-4a2a-bfaa-a3d0ed8949fc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_34876148-8520-4139-9b04-912ee303fb90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_34876148-8520-4139-9b04-912ee303fb90" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ac918017-2682-4656-a3fa-dab37b75339b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ac918017-2682-4656-a3fa-dab37b75339b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_7ba3925a-c35a-4541-814c-12180867a757" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_7ba3925a-c35a-4541-814c-12180867a757" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3fa652d7-2aee-427d-bdf6-d668f00fcab8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3fa652d7-2aee-427d-bdf6-d668f00fcab8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1ee19c46-6e03-4145-9f3c-a214aff979e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3fa652d7-2aee-427d-bdf6-d668f00fcab8" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1ee19c46-6e03-4145-9f3c-a214aff979e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1ee19c46-6e03-4145-9f3c-a214aff979e0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1ee19c46-6e03-4145-9f3c-a214aff979e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1ee19c46-6e03-4145-9f3c-a214aff979e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1ee19c46-6e03-4145-9f3c-a214aff979e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2.002.00Member_1ad748eb-2254-4cf1-8c40-084a2843031f" xlink:href="pxlw-20201231.xsd#pxlw_A2.002.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:to="loc_pxlw_A2.002.00Member_1ad748eb-2254-4cf1-8c40-084a2843031f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2.462.46Member_4a7f6e6d-b034-4b20-bba1-0ba8c70065e7" xlink:href="pxlw-20201231.xsd#pxlw_A2.462.46Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:to="loc_pxlw_A2.462.46Member_4a7f6e6d-b034-4b20-bba1-0ba8c70065e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2.674.52Member_a93c513e-3dc2-4353-a01b-78e77b40e768" xlink:href="pxlw-20201231.xsd#pxlw_A2.674.52Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:to="loc_pxlw_A2.674.52Member_a93c513e-3dc2-4353-a01b-78e77b40e768" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A0.606.05Member_b039fdb2-941e-4a86-8449-f2c2c7ccffe1" xlink:href="pxlw-20201231.xsd#pxlw_A0.606.05Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:to="loc_pxlw_A0.606.05Member_b039fdb2-941e-4a86-8449-f2c2c7ccffe1" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details" xlink:type="extended" id="i5c20fd362f6440db9124226c87b4b704_ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityRestrictedStockNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails" xlink:type="extended" id="ie49f5099d1bd456b90cbbd9aa871063e_ShareholdersEquityRestrictedStockNarrativeDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails" xlink:type="extended" id="i98f6ec3ddad94af2958d8a46bcb3a1d4_ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails" xlink:type="extended" id="idffe3e0962824b559fa6f895f304e407_ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod_e4c4857b-3632-4466-863e-99cf0d831cc4" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod_e4c4857b-3632-4466-863e-99cf0d831cc4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_f03ce4fe-26e1-4663-a318-359534c7fa21" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_f03ce4fe-26e1-4663-a318-359534c7fa21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_c1d44c26-d58a-40ef-ae3e-95e4f23c4dee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_c1d44c26-d58a-40ef-ae3e-95e4f23c4dee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee_46f70cde-8495-45d5-a433-fc4f96b05bc6" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee_46f70cde-8495-45d5-a433-fc4f96b05bc6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_b46b4a38-ba3a-4a57-961b-b42df935b70c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_b46b4a38-ba3a-4a57-961b-b42df935b70c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d48d35a2-9b04-4f10-a340-68eefe508de9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d48d35a2-9b04-4f10-a340-68eefe508de9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7a3da437-5ab7-4806-b4c5-505387967628" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7a3da437-5ab7-4806-b4c5-505387967628" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock_8d8f79a1-a19f-4792-803d-95cc36558861" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock_8d8f79a1-a19f-4792-803d-95cc36558861" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_f337f28f-b777-486e-8cf0-4ef1bba4ff53" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_f337f28f-b777-486e-8cf0-4ef1bba4ff53" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanAxis_6bc9567b-a1b3-4bba-94e4-044a5098dc42" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_f337f28f-b777-486e-8cf0-4ef1bba4ff53" xlink:to="loc_pxlw_EmployeeStockPurchasePlanAxis_6bc9567b-a1b3-4bba-94e4-044a5098dc42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanDomain_6bc9567b-a1b3-4bba-94e4-044a5098dc42_default" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pxlw_EmployeeStockPurchasePlanAxis_6bc9567b-a1b3-4bba-94e4-044a5098dc42" xlink:to="loc_pxlw_EmployeeStockPurchasePlanDomain_6bc9567b-a1b3-4bba-94e4-044a5098dc42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanDomain_15e6d42b-43a3-4536-8a78-27db9f8e83ef" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pxlw_EmployeeStockPurchasePlanAxis_6bc9567b-a1b3-4bba-94e4-044a5098dc42" xlink:to="loc_pxlw_EmployeeStockPurchasePlanDomain_15e6d42b-43a3-4536-8a78-27db9f8e83ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2010EmployeeStockPurchasePlanMember_8dd15a7d-36d9-4d80-81ee-2917e6367847" xlink:href="pxlw-20201231.xsd#pxlw_A2010EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pxlw_EmployeeStockPurchasePlanDomain_15e6d42b-43a3-4536-8a78-27db9f8e83ef" xlink:to="loc_pxlw_A2010EmployeeStockPurchasePlanMember_8dd15a7d-36d9-4d80-81ee-2917e6367847" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="extended" id="ia96762de488e49ec99f426c4142ac564_ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4eaacd26-d4b4-480f-9f72-cae8032791d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4eaacd26-d4b4-480f-9f72-cae8032791d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1b8f3bb2-7f12-44e3-9c2a-7b30f3e4fe50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1b8f3bb2-7f12-44e3-9c2a-7b30f3e4fe50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c95ce47d-bc90-4963-8489-ad318db85b25" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c95ce47d-bc90-4963-8489-ad318db85b25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_04f2a325-c4f1-4bfa-a1c0-4b16998cdcce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_04f2a325-c4f1-4bfa-a1c0-4b16998cdcce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dda3a3cb-f25e-4bc5-bc70-5697b27bcfd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dda3a3cb-f25e-4bc5-bc70-5697b27bcfd4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7377a885-4be3-459d-9876-ead69e73c860" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4eaacd26-d4b4-480f-9f72-cae8032791d4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7377a885-4be3-459d-9876-ead69e73c860" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b4b7970a-ab7e-4b20-b70e-be3283763437" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7377a885-4be3-459d-9876-ead69e73c860" xlink:to="loc_us-gaap_AwardTypeAxis_b4b7970a-ab7e-4b20-b70e-be3283763437" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b4b7970a-ab7e-4b20-b70e-be3283763437_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b4b7970a-ab7e-4b20-b70e-be3283763437" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b4b7970a-ab7e-4b20-b70e-be3283763437_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3933efe7-9c4e-4311-993d-2c440c8ade80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b4b7970a-ab7e-4b20-b70e-be3283763437" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3933efe7-9c4e-4311-993d-2c440c8ade80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b73860a1-ad33-4d12-a418-e51f59e6dda6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3933efe7-9c4e-4311-993d-2c440c8ade80" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b73860a1-ad33-4d12-a418-e51f59e6dda6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_77c74aa4-3a8f-4873-9b3f-6343dd249354" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3933efe7-9c4e-4311-993d-2c440c8ade80" xlink:to="loc_us-gaap_EmployeeStockMember_77c74aa4-3a8f-4873-9b3f-6343dd249354" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails" xlink:type="extended" id="i339292d5e29f44ef95bcc70a26f7dfaf_ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56266d6a-cb1f-4641-9831-d8077a2227be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56266d6a-cb1f-4641-9831-d8077a2227be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7a8aef16-2bb4-4a33-ab3f-539d6c65eaa4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7a8aef16-2bb4-4a33-ab3f-539d6c65eaa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_89d270fe-9a6c-4b87-84ff-36c3b42d6d4a" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_89d270fe-9a6c-4b87-84ff-36c3b42d6d4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_534b8496-7219-4e60-b10a-8404a551baa9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_534b8496-7219-4e60-b10a-8404a551baa9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_66a35116-5cbe-4541-b9da-101615e7f6d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_66a35116-5cbe-4541-b9da-101615e7f6d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_087b8dbc-2a1a-4ee1-9e85-0e2b01c3c4f6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:to="loc_srt_RangeAxis_087b8dbc-2a1a-4ee1-9e85-0e2b01c3c4f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_087b8dbc-2a1a-4ee1-9e85-0e2b01c3c4f6_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_087b8dbc-2a1a-4ee1-9e85-0e2b01c3c4f6" xlink:to="loc_srt_RangeMember_087b8dbc-2a1a-4ee1-9e85-0e2b01c3c4f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_406039bf-b9fd-4301-810c-7f7e0aeb9c7f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_087b8dbc-2a1a-4ee1-9e85-0e2b01c3c4f6" xlink:to="loc_srt_RangeMember_406039bf-b9fd-4301-810c-7f7e0aeb9c7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_718ef0e4-b550-4902-bf16-c9b8114e3740" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_406039bf-b9fd-4301-810c-7f7e0aeb9c7f" xlink:to="loc_srt_MaximumMember_718ef0e4-b550-4902-bf16-c9b8114e3740" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a3cbb907-d23c-410f-8118-ebd007086693" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_406039bf-b9fd-4301-810c-7f7e0aeb9c7f" xlink:to="loc_srt_MinimumMember_a3cbb907-d23c-410f-8118-ebd007086693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ccc74a7b-cad2-49a5-8851-f8f53357906d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:to="loc_us-gaap_PlanNameAxis_ccc74a7b-cad2-49a5-8851-f8f53357906d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_ccc74a7b-cad2-49a5-8851-f8f53357906d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_ccc74a7b-cad2-49a5-8851-f8f53357906d" xlink:to="loc_us-gaap_PlanNameDomain_ccc74a7b-cad2-49a5-8851-f8f53357906d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_100c0c2b-0d76-4e84-bfb1-fb29ce99c580" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_ccc74a7b-cad2-49a5-8851-f8f53357906d" xlink:to="loc_us-gaap_PlanNameDomain_100c0c2b-0d76-4e84-bfb1-fb29ce99c580" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Plan2006Member_77b84b14-3478-4f41-a170-ef15065d48e8" xlink:href="pxlw-20201231.xsd#pxlw_Plan2006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_100c0c2b-0d76-4e84-bfb1-fb29ce99c580" xlink:to="loc_pxlw_Plan2006Member_77b84b14-3478-4f41-a170-ef15065d48e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a0274058-b30b-4663-8475-9fc37f7ab2af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:to="loc_us-gaap_AwardTypeAxis_a0274058-b30b-4663-8475-9fc37f7ab2af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0274058-b30b-4663-8475-9fc37f7ab2af_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a0274058-b30b-4663-8475-9fc37f7ab2af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0274058-b30b-4663-8475-9fc37f7ab2af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cdb931cd-58bf-4d08-872c-688a3e401498" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a0274058-b30b-4663-8475-9fc37f7ab2af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cdb931cd-58bf-4d08-872c-688a3e401498" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_f6786d22-a977-4bb1-aa91-df1d04399f1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cdb931cd-58bf-4d08-872c-688a3e401498" xlink:to="loc_us-gaap_EmployeeStockOptionMember_f6786d22-a977-4bb1-aa91-df1d04399f1d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformation" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformation"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SegmentInformation" xlink:type="extended" id="i1f39c1820495473bb6e37f790f5c08de_SegmentInformation"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SegmentInformationTables" xlink:type="extended" id="ia0a5db174ebb434aaad04ec657f000ee_SegmentInformationTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationGeographicInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails" xlink:type="extended" id="i51713a513f8d4946a4606ee7726b90c4_SegmentInformationGeographicInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_85ba96b1-98ee-44da-af6f-54d165073999" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_400c7999-d4cf-4ebe-bfd5-cad4aefab463" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_85ba96b1-98ee-44da-af6f-54d165073999" xlink:to="loc_us-gaap_Revenues_400c7999-d4cf-4ebe-bfd5-cad4aefab463" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5c4b4637-b1b9-4299-98ca-818afd2c9753" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_85ba96b1-98ee-44da-af6f-54d165073999" xlink:to="loc_us-gaap_StatementTable_5c4b4637-b1b9-4299-98ca-818afd2c9753" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_3c7e6f1d-93f9-43b6-9460-279ecd0135ca" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5c4b4637-b1b9-4299-98ca-818afd2c9753" xlink:to="loc_srt_StatementGeographicalAxis_3c7e6f1d-93f9-43b6-9460-279ecd0135ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_3c7e6f1d-93f9-43b6-9460-279ecd0135ca_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_3c7e6f1d-93f9-43b6-9460-279ecd0135ca" xlink:to="loc_srt_SegmentGeographicalDomain_3c7e6f1d-93f9-43b6-9460-279ecd0135ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_3c7e6f1d-93f9-43b6-9460-279ecd0135ca" xlink:to="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_75d250c7-7583-419f-a069-fbf2ec4ef14d" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_JP_75d250c7-7583-419f-a069-fbf2ec4ef14d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_9e7d5c81-7fa5-43ff-8081-af8409380b2e" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_CN_9e7d5c81-7fa5-43ff-8081-af8409380b2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f31b826c-3504-4ef9-a9aa-55727c0b89ab" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_US_f31b826c-3504-4ef9-a9aa-55727c0b89ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TW_e22fe290-fccc-4ab5-bead-5c84390927ca" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_TW_e22fe290-fccc-4ab5-bead-5c84390927ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_a6478b9e-f15f-46bc-8b79-1f731df71e43" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_srt_EuropeMember_a6478b9e-f15f-46bc-8b79-1f731df71e43" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_25ac56af-2ebd-4417-81b9-16ea66c509ba" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_KR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_KR_25ac56af-2ebd-4417-81b9-16ea66c509ba" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationScheduleofRevenuebyMajorCustomerDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails" xlink:type="extended" id="i480d5234f2644f93803ecb0f47ac31a2_SegmentInformationScheduleofRevenuebyMajorCustomerDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_27a90bf5-c4fe-4872-80ff-012124b63e0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_40bc25cf-cf99-45f5-b614-ec3979ced480" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_27a90bf5-c4fe-4872-80ff-012124b63e0e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_40bc25cf-cf99-45f5-b614-ec3979ced480" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_11c960b0-0658-4af6-b4fa-ef4cd8d7e4cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_27a90bf5-c4fe-4872-80ff-012124b63e0e" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_11c960b0-0658-4af6-b4fa-ef4cd8d7e4cf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a7ff4029-c941-4c0b-bba9-9813133dd2cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_11c960b0-0658-4af6-b4fa-ef4cd8d7e4cf" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a7ff4029-c941-4c0b-bba9-9813133dd2cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a7ff4029-c941-4c0b-bba9-9813133dd2cd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a7ff4029-c941-4c0b-bba9-9813133dd2cd" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a7ff4029-c941-4c0b-bba9-9813133dd2cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_912745e9-c4df-4d2b-bf85-bcb17a9d933b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a7ff4029-c941-4c0b-bba9-9813133dd2cd" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_912745e9-c4df-4d2b-bf85-bcb17a9d933b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_3a69d637-a02e-4272-93f6-706ac6d47f95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_912745e9-c4df-4d2b-bf85-bcb17a9d933b" xlink:to="loc_us-gaap_SalesMember_3a69d637-a02e-4272-93f6-706ac6d47f95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_238b1d51-148d-4624-a997-bb5b27eacc1f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_11c960b0-0658-4af6-b4fa-ef4cd8d7e4cf" xlink:to="loc_srt_MajorCustomersAxis_238b1d51-148d-4624-a997-bb5b27eacc1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_238b1d51-148d-4624-a997-bb5b27eacc1f_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_238b1d51-148d-4624-a997-bb5b27eacc1f" xlink:to="loc_srt_NameOfMajorCustomerDomain_238b1d51-148d-4624-a997-bb5b27eacc1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_238b1d51-148d-4624-a997-bb5b27eacc1f" xlink:to="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AllDistributorsMember_f70c67ae-b19b-40b7-a68e-17a0adc9ab43" xlink:href="pxlw-20201231.xsd#pxlw_AllDistributorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_AllDistributorsMember_f70c67ae-b19b-40b7-a68e-17a0adc9ab43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DistributorMember_bd12b06a-daba-4254-9bd7-5ac01757d73e" xlink:href="pxlw-20201231.xsd#pxlw_DistributorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_DistributorMember_bd12b06a-daba-4254-9bd7-5ac01757d73e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_TopFiveEndCustomersMember_7c366a91-7e9e-4367-a195-a58a8d67f9e1" xlink:href="pxlw-20201231.xsd#pxlw_TopFiveEndCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_TopFiveEndCustomersMember_7c366a91-7e9e-4367-a195-a58a8d67f9e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EndCustomerMember_2cf6cf89-5840-4684-8ddb-384667a40641" xlink:href="pxlw-20201231.xsd#pxlw_EndCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_EndCustomerMember_2cf6cf89-5840-4684-8ddb-384667a40641" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EndCustomerBMember_8457ca3a-d8c0-45d5-9728-95ab5a55eab4" xlink:href="pxlw-20201231.xsd#pxlw_EndCustomerBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_EndCustomerBMember_8457ca3a-d8c0-45d5-9728-95ab5a55eab4" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationAccountsReceivablebyMajorCustomerDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails" xlink:type="extended" id="iab0526ba931a482da4ff2b049f74f4b7_SegmentInformationAccountsReceivablebyMajorCustomerDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4f556d77-037b-4104-a6ab-758f569f581c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_827cc8b2-caeb-4d51-a74a-6e4b0d10bbfe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4f556d77-037b-4104-a6ab-758f569f581c" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_827cc8b2-caeb-4d51-a74a-6e4b0d10bbfe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70a003d9-e094-4831-8cfa-d18014c39ef9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4f556d77-037b-4104-a6ab-758f569f581c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70a003d9-e094-4831-8cfa-d18014c39ef9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c452ed8d-9a77-43c0-9037-325baff2a9fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70a003d9-e094-4831-8cfa-d18014c39ef9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c452ed8d-9a77-43c0-9037-325baff2a9fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c452ed8d-9a77-43c0-9037-325baff2a9fa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c452ed8d-9a77-43c0-9037-325baff2a9fa" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c452ed8d-9a77-43c0-9037-325baff2a9fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4e5f034b-48e1-4c12-aced-a4f7f6163be8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c452ed8d-9a77-43c0-9037-325baff2a9fa" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4e5f034b-48e1-4c12-aced-a4f7f6163be8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_bc4454e9-702a-46e4-98d7-d05953edcd63" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4e5f034b-48e1-4c12-aced-a4f7f6163be8" xlink:to="loc_us-gaap_AccountsReceivableMember_bc4454e9-702a-46e4-98d7-d05953edcd63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_e8c66404-fc23-4020-867f-36e603a8d3c7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70a003d9-e094-4831-8cfa-d18014c39ef9" xlink:to="loc_srt_MajorCustomersAxis_e8c66404-fc23-4020-867f-36e603a8d3c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_e8c66404-fc23-4020-867f-36e603a8d3c7_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_e8c66404-fc23-4020-867f-36e603a8d3c7" xlink:to="loc_srt_NameOfMajorCustomerDomain_e8c66404-fc23-4020-867f-36e603a8d3c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_e8c66404-fc23-4020-867f-36e603a8d3c7" xlink:to="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccountMember_a2000310-9855-4313-b94a-dcde19f3697a" xlink:href="pxlw-20201231.xsd#pxlw_AccountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:to="loc_pxlw_AccountMember_a2000310-9855-4313-b94a-dcde19f3697a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccountBMember_6d900a65-7259-48bf-a0d5-cdf96ec07622" xlink:href="pxlw-20201231.xsd#pxlw_AccountBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:to="loc_pxlw_AccountBMember_6d900a65-7259-48bf-a0d5-cdf96ec07622" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccountCMember_0b343e56-6628-4845-b8fd-8d4a31f4f92a" xlink:href="pxlw-20201231.xsd#pxlw_AccountCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:to="loc_pxlw_AccountCMember_0b343e56-6628-4845-b8fd-8d4a31f4f92a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="pxlw-20201231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended" id="iaded0d47bb7f46fcb25df591e102b488_QuarterlyFinancialDataUnaudited"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended" id="i1a27c59d87bc42f2947af9f8a6cb7b83_QuarterlyFinancialDataUnauditedTables"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:definitionLink xlink:role="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended" id="ie2e4189df9544c7c974075b9f1e99297_QuarterlyFinancialDataUnauditedDetails"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>pxlw-20201231_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 2021 Workiva-->
<!--r:a970c33c-b125-44df-82ba-ddde304820bf,g:17c1a4fd-84f7-45d8-8b06-8eae5aa8835c-->
<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_PrivatePlacementMember_f261dfb1-8dde-42ca-b2f7-115f156b1b73_terseLabel_en-US" xlink:label="lab_us-gaap_PrivatePlacementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement</link:label>
    <link:label id="lab_us-gaap_PrivatePlacementMember_label_en-US" xlink:label="lab_us-gaap_PrivatePlacementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrivatePlacementMember" xlink:to="lab_us-gaap_PrivatePlacementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets_7af7af82-8b5c-4866-98e7-7ae9d5714616_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets" 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 licensed technology</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink: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 Other Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_ddd1eb4a-4dab-425e-9067-5f77112423f8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" 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 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_dei_DocumentType_90e4a9a5-b650-47fb-889f-0934468c269e_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/2020/dei-2020-01-31.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_dei_IcfrAuditorAttestationFlag_75adf8ba-aefe-4912-85ff-31af3bcea046_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/2020/dei-2020-01-31.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_OtherIncomeAndOtherExpenseDisclosureTextBlock_1e6e7a9c-f307-4e83-8ef9-7e0d1f851ecf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense and Other, Net</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_TaxCreditCarryforwardsResearch_14d56043-b6f9-4f1f-a00c-398708f367e7_terseLabel_en-US" xlink:label="lab_pxlw_TaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforwards, research</link:label>
    <link:label id="lab_pxlw_TaxCreditCarryforwardsResearch_label_en-US" xlink:label="lab_pxlw_TaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforwards, research</link:label>
    <link:label id="lab_pxlw_TaxCreditCarryforwardsResearch_documentation_en-US" xlink:label="lab_pxlw_TaxCreditCarryforwardsResearch" 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 research tax credit carryforwards.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_TaxCreditCarryforwardsResearch" xlink:href="pxlw-20201231.xsd#pxlw_TaxCreditCarryforwardsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_TaxCreditCarryforwardsResearch" xlink:to="lab_pxlw_TaxCreditCarryforwardsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_02043512-97aa-4fff-82de-1344e3ba63cc_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&#160;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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_TaxCreditCarryforwardLineItems_a44e44ad-1074-4991-abfe-4d3598907181_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr_2c0d0213-b415-4a6b-80b5-e96c02b55353_terseLabel_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity, limited by eligible A/R</link:label>
    <link:label id="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr_label_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr" xlink: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 limited by eligible AR</link:label>
    <link:label id="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr_documentation_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum amount available to borrow under revolving line of credit is limited by the lesser of $10 million or $1 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr" xlink:href="pxlw-20201231.xsd#pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr" xlink:to="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_742379a8-9e2f-4220-8911-fb0c6b191549_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" 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">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_9d12cec9-fdc7-42a0-9881-1a199c1ae2f5_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_86f4d657-77e5-4114-b7ac-628d7d93d8d9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_103dc770-aa6e-49fc-9031-96e054866895_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink: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 proceeds from private placement investment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink: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 Private Placement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_47d9bd6a-ca31-4b8d-a7c6-1fb14bea4458_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">Property and Equipment, Type [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">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_95e0314b-4ffd-453d-bd6c-a0e0b6683b97_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f1453092-9617-4843-a110-2689524dc901_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_0a3ad77a-838d-4d33-ad28-82dd8c94ae15_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in net valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_61e40931-0eca-4aaf-ad6e-a5ccf447aac1_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 revenue (1)</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7d99a206-97d9-47d5-82d7-9a154f5d8859_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Vested</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_5a1b114a-16da-4ed1-bf9f-4d8c00fe03c4_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/2020/dei-2020-01-31.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_TypeOfRestructuringDomain_60a9d229-6637-49ae-a02d-36a6b162f855_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_f8ef3db5-a3df-45da-9447-7e9cd39dd976_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise prices, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_9b997ba4-2c72-40ad-a0fe-b52656b602d0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 proceeds from equity offering</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_e45436ae-8091-43c4-a00d-ffb36c62a01a_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_Revenues_3a451d4d-9aa1-47be-9352-bd1be2f9e3e1_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues" 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">Revenue, net</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CN_e9d9a6e2-a71a-4092-a3d3-825dd70452a2_terseLabel_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">China</link:label>
    <link:label id="lab_country_CN_label_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CHINA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_27cf4490-1c6e-482d-b9bb-8b4edb62b0dd_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink: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 marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9a2f8a9c-95e2-4fae-b431-13e78f9aa10f_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">Options outstanding as of December 31, 2019:</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d4d99493-c171-4572-be76-5e670845691e_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">Options outstanding as of December 31, 2020:</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e57e6212-41aa-4d19-8f37-da4ebf9001db_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink: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 outstanding as of end of year</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_StockIssuedDuringPeriodValueNewIssues_b28f9a16-d359-41a7-b37c-41afb3e86f68_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">Equity offering</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_LineOfCreditFacilityMaximumBorrowingCapacity_ef09f1a3-579a-4a69-8d7d-9e4c7228bd89_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_c14d5bdd-7f79-4b41-b5b8-c6fef3dcb2e1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Quarterly Financial Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_1afbf2b5-deea-4e53-97b1-7527b16b78aa_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan modification, contractual life</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" xlink: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, Plan Modification Contractual Life</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" 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, Plan Modification Contractual Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances_9115a4c3-3097-4cc7-b783-1c432aa5d96d_terseLabel_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity under non-formula advances</link:label>
    <link:label id="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances_label_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances" xlink: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 under non-formula advances</link:label>
    <link:label id="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances_documentation_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity under non-formula advances which may be made solely during the last five busines days of any fiscal month or quarter and which must be repaid by the Company on or before the fifth business day after the applicable fiscal month or quarter end.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances" xlink:href="pxlw-20201231.xsd#pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances" xlink:to="lab_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_9a4adf3d-6dca-48b8-bf35-6ba8c9f36db2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_f3bbce87-b6c2-4c58-8f9d-24a73d8ae99e_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f0762b75-8526-455e-915b-cb94ec7fe9ca_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_ed027012-2b96-4ea1-8788-df978e34158c_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_bcd3123a-8c42-48f0-89b0-0124e216bdc2_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_5cb15483-e592-4b82-887f-dc869d434679_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_fc8ec191-c1e9-4272-9e25-b8b38a2c3f8e_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/2020/dei-2020-01-31.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_OperatingLeaseLiability_a1b70b34-aa06-4ea4-a922-72d64dfb3af1_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">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_26eedb72-86b0-4e5d-9919-03e9737ba3c3_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink: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, at carrying value</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink: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 Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_ed1bb72b-521a-4205-893c-dd5abf333045_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink: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; 250,000,000 shares authorized, 51,078,942 and 38,434,488 shares issued and outstanding as of December&#160;31, 2020 and 2019, respectively.</link:label>
    <link:label id="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink: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 Stocks, Including Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:to="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_a750864f-61d6-4282-abab-2ea51d3744d2_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">Future Minimum Payments Disclosure</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_srt_ScenarioUnspecifiedDomain_080d0e12-6cac-4f4a-87f3-95505e96ac9a_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_5c6f8cc4-2831-499b-9cf2-bd54cdc1c3a6_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">Current portion of 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_GeneralAndAdministrativeExpenseMember_02978b1a-77f7-46c1-abf3-b4554c663fb5_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_fe75aa0b-9dd5-46f1-9b61-87ce50ae068e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Accounts receivable, net</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_31ce7a38-4218-4d62-b039-abeaab7b3e75_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">2024</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, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_c3d11907-0de0-4aab-b842-bb2ae9b06fa0_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink: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, net of current portion</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_33d2ac03-fbaf-4d41-bc21-44c1b5bfbc94_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_ed1d499e-af49-4b7c-9c94-217a7874ce23_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">Leased assets obtained in exchange for new 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_33bb563d-54f4-40c1-82f5-9d89fa2177ec_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">Property and Equipment, Type [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">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f25b0fa1-c808-45d2-b019-4eeb2a9812e6_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">Canceled</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_289572e8-969f-4cad-b449-4152282e6b98_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsatisfied performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink: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, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_6adab245-346a-4d74-a822-c224fffa035c_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, Policy</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_cc957f39-ee2b-48f4-84fa-1856b5327031_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_803c899d-b4da-4cf1-8d5a-3a6c773095d2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_A2.674.52Member_f8e61986-5d46-4992-baac-44de9103b02b_terseLabel_en-US" xlink:label="lab_pxlw_A2.674.52Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.79- 6.05</link:label>
    <link:label id="lab_pxlw_A2.674.52Member_label_en-US" xlink:label="lab_pxlw_A2.674.52Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$2.67 - $4.52 [Member]</link:label>
    <link:label id="lab_pxlw_A2.674.52Member_documentation_en-US" xlink:label="lab_pxlw_A2.674.52Member" 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">$2.67 - $4.52 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2.674.52Member" xlink:href="pxlw-20201231.xsd#pxlw_A2.674.52Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_A2.674.52Member" xlink:to="lab_pxlw_A2.674.52Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ReversalOfUncertainTaxPositions_15646714-9ffb-4bba-9a45-c95fe418788c_negatedTerseLabel_en-US" xlink:label="lab_pxlw_ReversalOfUncertainTaxPositions" 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">Reversal of uncertain tax positions</link:label>
    <link:label id="lab_pxlw_ReversalOfUncertainTaxPositions_label_en-US" xlink:label="lab_pxlw_ReversalOfUncertainTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of uncertain tax positions</link:label>
    <link:label id="lab_pxlw_ReversalOfUncertainTaxPositions_documentation_en-US" xlink:label="lab_pxlw_ReversalOfUncertainTaxPositions" 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">Reversal of previously recorded tax contingencies due to the expiration of applicable statutes of limitation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ReversalOfUncertainTaxPositions" xlink:href="pxlw-20201231.xsd#pxlw_ReversalOfUncertainTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ReversalOfUncertainTaxPositions" xlink:to="lab_pxlw_ReversalOfUncertainTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_9e7966f1-4776-48cb-b09a-b6afe1fcc850_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_3ed59518-b3ba-41bb-90c3-7a1a1e759fef_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_25ac996a-50fe-494c-bd1e-ee30d896371b_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 10)</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_LongtermDebtTypeDomain_5f5263df-bc34-490b-8087-d2e71ba8d295_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink: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, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink: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, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b3d2d1e9-c484-496d-861e-3e1f33b37297_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">Cash and cash equivalents, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_054e0a1a-7911-4469-b318-18e5df201210_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">Cash and cash equivalents, end of period</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_a047e076-d7ba-4972-a0cb-01a0fb2ab97e_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 loan extinguishment</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_60adf0e6-6213-4be9-93ba-5ec89f94aa60_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 loan extinguishment</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_DebtInstrumentLineItems_354a036f-df5d-43b0-bcfc-3fb6b81be6d4_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_98a5debd-5be0-49d2-b2a9-f5c535d21866_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding - basic and diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_3a17743d-733b-49d9-be14-32b862acd070_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" 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 outstanding - basic and diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink: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 and Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_f3778f95-4e5d-453f-8ad7-65b0c5ae3e11_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, Policy</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_521b621f-4484-4479-98ec-9df93b05cb09_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 exercisable as of end of year</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_MoneyMarketFundsMember_9fdde048-30b8-4830-bff0-e26b6b097f85_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink: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_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_cc77678c-4f99-4610-afee-68c36b5edd97_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink: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 costs related to restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveCurrent" xlink:to="lab_us-gaap_RestructuringReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_2d3f9b66-7724-4e8c-8deb-932f15ba4883_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent_88be2e85-cc2f-4323-abd1-0a38cc19c298_negatedTerseLabel_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent" 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: Interest component</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent_label_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent" xlink: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 Licenses, Future Minimum Payments Due, Interest Component</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent_documentation_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent" 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">Software Licenses, Future Minimum Payments Due, Interest Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent" xlink:to="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ff60f3f4-6ff5-405b-9d14-0430f75226d4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink: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, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a2c7196a-007d-43d3-b0b5-174f69e99c1d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink: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 grants, number of shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_9193e59f-6e2c-4e42-baa1-5989ab06ce39_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_06b541a1-23d7-4b20-93aa-4d297e49104f_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, price per share (USD per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_88109cba-2a9f-44ad-b5b8-7cb51607bd4e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_40a729f0-ab57-4153-95d6-d20db0a40710_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">Options, merit vesting period</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_6a1411fc-4548-43d8-aba9-5f311c819906_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink: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 loss per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink: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 and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_a3134e2a-187f-461c-8bed-55f3ec213f1e_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_ViXSSystemsInc.Member_3b8c8511-2b85-4b02-8c01-d4ee375cd6d0_terseLabel_en-US" xlink:label="lab_pxlw_ViXSSystemsInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ViXS Systems, Inc.</link:label>
    <link:label id="lab_pxlw_ViXSSystemsInc.Member_label_en-US" xlink:label="lab_pxlw_ViXSSystemsInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ViXS Systems, Inc. [Member]</link:label>
    <link:label id="lab_pxlw_ViXSSystemsInc.Member_documentation_en-US" xlink:label="lab_pxlw_ViXSSystemsInc.Member" 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">ViXS Systems, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ViXSSystemsInc.Member" xlink:href="pxlw-20201231.xsd#pxlw_ViXSSystemsInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ViXSSystemsInc.Member" xlink:to="lab_pxlw_ViXSSystemsInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit_5ba16b5f-4737-4529-be65-57e207ad5edc_terseLabel_en-US" xlink:label="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years of amortization period of licensed technology, lower limit</link:label>
    <link:label id="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit_label_en-US" xlink:label="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years of amortization period of licensed technology, lower limit</link:label>
    <link:label id="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit_documentation_en-US" xlink:label="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit" 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">Capitalized licensed technology assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the assets, which is generally three to five years.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit" xlink:href="pxlw-20201231.xsd#pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit" xlink:to="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_19b5a66b-80be-49ba-847a-a4471f45983e_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">Canceled and forfeited</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6c1c034-45a2-4a79-8a47-cc780f020dfe_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_79b17d0d-756d-4755-9826-1a0c176aee0f_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, shares</link:label>
    <link:label id="lab_us-gaap_SharesIssued_5f12d985-f126-4016-88c5-47802d2ed5c5_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance, shares</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_563c96d3-4bc5-44e4-bea2-87eef13bb200_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/2020/dei-2020-01-31.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_StockIssuedDuringPeriodValueShareBasedCompensation_0a4fd695-fc4a-437d-9959-04592ec0ecb4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink: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 issued under employee equity incentive plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_54b2941d-3a1b-4ff9-9694-54dbe0050b0f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink: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 Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_5ed73a20-8888-44d1-b63c-7f14afc68471_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink: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 foreign tax credit</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_021b7dea-3162-4aeb-b6f2-7fff10f73ce3_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, Liabilities, and Valuation Allowance</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_f1c121b7-b30a-4c62-bb58-40315cea90af_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="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_June2019PlanMemberMember_4781c1de-42c3-433a-8451-e2c5593c6854_terseLabel_en-US" xlink:label="lab_pxlw_June2019PlanMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2019 Plan [Member]</link:label>
    <link:label id="lab_pxlw_June2019PlanMemberMember_label_en-US" xlink:label="lab_pxlw_June2019PlanMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2019 Plan [Member] [Member]</link:label>
    <link:label id="lab_pxlw_June2019PlanMemberMember_documentation_en-US" xlink:label="lab_pxlw_June2019PlanMemberMember" 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">June 2019 Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_June2019PlanMemberMember" xlink:href="pxlw-20201231.xsd#pxlw_June2019PlanMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_June2019PlanMemberMember" xlink:to="lab_pxlw_June2019PlanMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_92dcd42a-0028-4f57-9c9d-ff7fcf458135_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_1adb6c79-19e7-418c-9e46-2923501740f1_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_e4556fee-fbcd-4e62-9bfd-d21b5ae35007_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">Stock-Based Compensation, Valuation Assumptions</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e6871aca-6fc8-4eaa-a411-2af76b72d404_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7fe38a08-8a59-4e23-8b46-b6ca3d71acc7_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_a5306286-d0d6-4768-bcf9-2eca38137532_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_34720fcd-0836-4cd5-99de-0c0d38d01780_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_ab24daf5-f14a-4587-a705-845059c486ad_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">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_b0fa6ad1-d18e-429b-a578-e409549365d2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from operations</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ProceedsFromOtherDebt_c2e3a2fe-16c2-4503-b2ae-b1104e2d2e72_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherDebt" xlink: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 Paycheck Protection Program loan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromOtherDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherDebt" xlink: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 Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromOtherDebt" xlink:to="lab_us-gaap_ProceedsFromOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_029e621f-7746-4d24-8dbb-56d2fc1724fd_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/2020/dei-2020-01-31.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_Goodwill_28b5be01-b636-4a0f-999e-5ddabdba761c_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_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_StatementLineItems_b1014ffc-0807-4809-adb4-621bd0dd9403_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f2c1d1db-9cd1-48db-b901-3928023c73b7_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">Revenues</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_c6a45f87-1e8f-4d95-b78b-3588560cfa84_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">Disaggregation of Revenue</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_273fc730-555f-423d-9aba-fda146cc2765_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3750489f-b03c-4696-abea-7527610f1db2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_dd8f5ff9-f276-4a84-b039-27a229be4097_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_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_4d8a5f16-c68c-48f1-b1c3-1340b10225bc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_3414a634-a005-4d27-aa7e-fb2590d7349a_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">Total intrinsic value of 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_dei_AmendmentFlag_939a284d-34de-4d2c-a1cc-f31535916ddd_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/2020/dei-2020-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_df18db14-a48f-47d7-9b72-53ba62153852_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">Options outstanding as of December 31, 2019:</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_690b160d-cf02-45f3-bdc9-368b2476781f_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">Options outstanding as of December 31, 2020:</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ScheduleOfRestructuringAndRelatedCostsTextBlock_d83c61ce-5a30-448e-959d-9630b28ac814_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Expense by Components</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_6948d471-41a3-48a7-80b4-384f312f996f_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_efcd5c13-ca13-481d-850c-49d3d25a91d8_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_f50c2fac-f15c-4e99-a71e-709341c3a789_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1a9335f3-bacd-4b9d-9e8b-bd18da78b278_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_0e46860e-f27b-4b85-83bb-33ce4b38bb60_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink: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 Stock Purchase Plan, purchase period</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink: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, Purchase Period</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" 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, Purchase Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_92bcb452-a66b-417d-84b5-fc381c361c28_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">2021</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, Payments, Due Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8b6b45f3-5627-488f-875a-334697a47a61_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">Accrued Liabilities and Current Portion of Long-Term 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_StatementOfStockholdersEquityAbstract_77b524fd-2d97-40a9-b7a4-27d524005bd6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_a95200d8-48a3-4375-879e-40fde8931554_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink: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, outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditCurrent" xlink:to="lab_us-gaap_LinesOfCreditCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_edcf568c-01dd-49d4-bebf-1b114f09fea6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_18908621-ecb4-4b40-b6cd-5801e4877f49_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">Options Outstanding - 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a0d4c8d5-4668-4de8-b245-e1ecf9c7441b_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" 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">Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink: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 Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fd944882-6381-4691-bff4-72e9ccf60625_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_829e9380-422a-4327-9add-fb64fdf25a69_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b6e960c2-b300-4bbd-a6b8-c6ff114a7225_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_75d48080-e5cd-4efd-a9a5-eb40cb699617_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_6d6ce25b-050e-4967-b47e-5e3282ed30f7_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customers [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_6a9747a7-1ac5-44bc-8c60-9a9c619c5f05_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_dei_EntityCentralIndexKey_446ff3fd-f33b-4867-b4d9-b8798b38b3ad_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/2020/dei-2020-01-31.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_InterestExpense_313e8cd4-92fb-4a18-b997-943ff19da5cd_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_EmployeeStockPurchasePlanAxis_43876e94-ed2b-4870-b725-871def535d22_terseLabel_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlanAxis" xlink: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 Stock Purchase Plan [Axis]</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlanAxis_label_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Axis]</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlanAxis_documentation_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlanAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanAxis" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_EmployeeStockPurchasePlanAxis" xlink:to="lab_pxlw_EmployeeStockPurchasePlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_0cddc403-09f1-4ab8-b5e7-cb10df644d22_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions charged</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_f2ee9440-502f-49ad-8808-7a5f38fd73f2_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_9573e3ce-0601-4238-8e59-fb4e462af525_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">Shareholders' 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_9292743c-c142-4495-9c89-9b010cd10938_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7374b97a-c64f-4311-b4cd-1f69b923816e_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink: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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_bf62a6ca-e3bf-4683-8712-b338e84d1c63_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approximate reduction in workforce from restructuring plan (percent)</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Number of Positions Eliminated, Period Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:to="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_0b9e2ee8-2fb5-4b6c-8aa6-2614e29f1fd7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink: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 External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_9087ca1a-b2f5-41bc-9260-8a2630992e55_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_77feb443-342b-4a5d-b953-15301fa4732f_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" 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">Inventory write-downs</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_c92476db-c3cf-4ab1-b07a-0e92a366ad85_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink: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 Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_17b5e78b-a297-47a6-af4a-d4d934a67b9b_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_PropertyPlantAndEquipmentLineItems_c141bb7c-a4ba-4550-bf49-05ab2b70d360_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_73f91473-7da7-4a19-9bde-38740e0b555c_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 current and long-term liabilities</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDue_a3943081-dbf4-4ad0-9159-6b3cc0319834_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 operating 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, Payments, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_4c49ee72-40cc-4086-9fba-676343fb7e48_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" 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_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_0d29f666-d620-46bc-8516-12aa6fa93643_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</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_25e9b31e-e502-46cd-b111-62e791f365bf_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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">Accounts receivable, net</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_BalanceSheetRelatedDisclosuresAbstract_104082f0-8e6f-436d-afe4-4ba6653d0d03_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink: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 Related Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink: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 Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_60a000a1-0cc1-4c8f-8dd6-634835aac588_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anticipated decrease of unrecognized tax liability, within twelve months</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink: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 Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_93e15f63-dd9c-403a-91b2-386df03f20ad_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_InventoryFinishedGoodsNetOfReserves_ab55541d-c069-486a-9d12-68d85381c54b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink: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, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock_be521d8c-cbb0-4420-918a-9240263f19b1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock" xlink: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 Other Operating Cost and Expense, by Component</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock" xlink: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 Other Operating Cost and Expense, by Component [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_f6f03ff2-b6b9-41f4-8984-e53198d74629_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/2020/dei-2020-01-31.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_LeaseholdImprovementsGross_abc416bf-854f-4c5c-855a-015646810fbf_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink: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_LeaseholdImprovementsGross_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsGross" xlink:to="lab_us-gaap_LeaseholdImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_ce52e8e8-63fe-4c01-9743-4c4f1deafadb_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink: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, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5704f5f9-1e1d-430c-a209-9ef1d1f70f61_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">Canceled and forfeited</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_StandardProductWarrantyPolicy_92d70f2b-d1b0-43dd-b622-8edee5e4e1c4_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty Program, Policy</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_8d171109-585b-44dc-a3a1-b1be9826a646_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedue of Shares Authorized under Stock Option Plans, by Exercise Price Range</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_d5c0b952-1545-4479-9981-d0d3c29d2586_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest, aggregate intrinsic value</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink: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 Expected To Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" 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 difference between fair value of the underlying shares reserved for issuance and exercise prices of expected to vest options outstanding.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_905082cc-c9f9-4353-86d5-670e022fcfe8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" 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">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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, Nondeductible Expense, Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8cb70e5e-ef8c-4648-ba87-e890aadb7091_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e25a80a1-6e9e-48fd-ab76-a1b22fd7991d_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bc623b15-3ff1-4005-9d59-8992dd160ef5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Exercised</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_DebtInstrumentNameDomain_e9e24804-0a05-4b9d-92d1-59e4ddb95813_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_AssetsCurrent_a18fd03f-5de5-4395-b056-75ad85350d32_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_4a733926-74f2-424f-90e3-8b28703e3e96_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. government treasury bills</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_87cf1429-0aef-4d6a-80e6-cd9f105ac329_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink: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 Severance [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3a24e630-c1b3-478b-83c7-3d25c0ffc6dc_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 (decrease) 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_AccountMember_c83a9a6a-7d65-4b03-adee-44a926c863a8_terseLabel_en-US" xlink:label="lab_pxlw_AccountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Account X</link:label>
    <link:label id="lab_pxlw_AccountMember_label_en-US" xlink:label="lab_pxlw_AccountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Account A [Member]</link:label>
    <link:label id="lab_pxlw_AccountMember_documentation_en-US" xlink:label="lab_pxlw_AccountMember" 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">Account A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccountMember" xlink:href="pxlw-20201231.xsd#pxlw_AccountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_AccountMember" xlink:to="lab_pxlw_AccountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_3f8b9327-8ab7-4fde-bd03-e26bb25a5854_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 loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_7ede3fad-08e0-41e3-869e-5374376f2d74_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_aa9046ba-a943-4a20-982f-decee2acf17c_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 loss</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_AccruedCommissionsandRoyaltiesCurrent_586d9943-fdfb-43db-b48a-704869184963_terseLabel_en-US" xlink:label="lab_pxlw_AccruedCommissionsandRoyaltiesCurrent" xlink: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 commissions and royalties</link:label>
    <link:label id="lab_pxlw_AccruedCommissionsandRoyaltiesCurrent_label_en-US" xlink:label="lab_pxlw_AccruedCommissionsandRoyaltiesCurrent" xlink: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 Commissions and Royalties, Current</link:label>
    <link:label id="lab_pxlw_AccruedCommissionsandRoyaltiesCurrent_documentation_en-US" xlink:label="lab_pxlw_AccruedCommissionsandRoyaltiesCurrent" 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 commisions and royalties. 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_pxlw_AccruedCommissionsandRoyaltiesCurrent" xlink:href="pxlw-20201231.xsd#pxlw_AccruedCommissionsandRoyaltiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_AccruedCommissionsandRoyaltiesCurrent" xlink:to="lab_pxlw_AccruedCommissionsandRoyaltiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_ca6b8f98-4f20-469c-8ac3-0dad07ee4366_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_d76e7ed9-b358-42fd-9e78-10ec9a9465d4_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_2429e3b5-cf08-4fc0-86f1-188962def51c_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink: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, Policy</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_216d5dd2-4170-4e20-892b-818309063953_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_523e6528-d79e-405c-a284-9b44bea9d973_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink: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 Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_64b3af8f-75d5-4fcf-b76b-e7037a20d18f_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/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_ea702778-0103-4ec5-a460-bba822bd49ee_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink: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 [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_cefe577b-f7c4-42e1-b6d0-5e178ccb44a0_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_20870f36-030b-4f0d-a538-da1ce532efc1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_0f6ae9b0-41c5-4a89-ba06-5cebd9a8be2e_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">Total, weighted average remaining contractual term</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_7a452a75-8f78-42d2-b75b-9762ecf4e906_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink: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, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink: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, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_10daa259-4054-4bc9-b9b3-4a7be0affad9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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 Restricted Stock Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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 and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_8c4f0f12-d1ed-4e38-a157-60161f55f6fb_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="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_3f1ee363-eb0a-4bab-884d-bc6b6ded69ed_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm_b87a6210-7ef7-4d44-8f80-1d5e4d2361f4_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm" xlink: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, weighted average remaining contractual term</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm" xlink: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, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average remaining contractual term for the number of shares into which fully vested stock options outstanding as of the balance-sheet date can be currently converted under the option plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e5b3e310-4f03-4cef-89a2-b6c15c8786f4_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_srt_StatementScenarioAxis_32b523a5-1f32-440e-9cb9-5e84ffe81e42_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_6e191b7b-d17a-46f5-8213-c7f88ebd7262_totalLabel_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue" 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">Present value of minimum software license payments</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_label_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue" xlink: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 Licenses, Future Minimum Payments Due, Present Value</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_documentation_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue" 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">Software Licenses, Future Minimum Payments Due, Present Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue" xlink:to="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlanDomain_eade5330-4977-4f6c-bd82-c48a047b4ea6_terseLabel_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlanDomain" xlink: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 Stock Purchase Plan [Domain]</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlanDomain_label_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Domain]</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlanDomain_documentation_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlanDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanDomain" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_EmployeeStockPurchasePlanDomain" xlink:to="lab_pxlw_EmployeeStockPurchasePlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_AccountBMember_1370f119-667d-4ea6-a63b-3b5e0debfdee_terseLabel_en-US" xlink:label="lab_pxlw_AccountBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Account Y</link:label>
    <link:label id="lab_pxlw_AccountBMember_label_en-US" xlink:label="lab_pxlw_AccountBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Account B [Member]</link:label>
    <link:label id="lab_pxlw_AccountBMember_documentation_en-US" xlink:label="lab_pxlw_AccountBMember" 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">Account B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccountBMember" xlink:href="pxlw-20201231.xsd#pxlw_AccountBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_AccountBMember" xlink:to="lab_pxlw_AccountBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_eea0add2-71bb-4da3-b0f5-1c9be30a0873_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 gross 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_4b14e7f6-68aa-4c2a-bd2d-e072248dace5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9873f00a-0901-445c-86e7-e3dd15a0c22c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_b2fb7e52-5f74-4ad0-a691-0b5202f80120_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_66e19ebb-6797-44da-87b9-5d7a0ff38f72_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">2026</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, Payments, Due after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_34d64631-5b2c-4553-b5be-c2228a32fc2f_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 shareholders' 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_3465a31f-70c8-4481-a38a-9b321f415e4c_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_4092ecfc-7892-4b9d-b41f-50cc411f2b24_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_6308ea03-8f86-4686-8cf6-4664a6de666e_terseLabel_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems" xlink: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 Stock Purchase Plan, Activity in Period [Line Items]</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_label_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan, Activity in Period [Line Items]</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_documentation_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems" 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">Employee Stock Purchase Plan, Activity in Period [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems" xlink:to="lab_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_efaaa07c-f272-4ba7-b3a9-6ae7fc3b434e_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" 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">Percentage of revenue</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_365bf9ad-a3aa-430b-8b1e-78905267c47b_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">Percentage of accounts receivable</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_LongTermDebtCurrent_0241c978-14c7-4b34-a7ca-c3d4ce0846e4_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">Contractual obligation, other, current</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven_b3d59bda-7723-4eb9-84a6-c76e46a982cc_terseLabel_en-US" xlink:label="lab_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven" xlink: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_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven_label_en-US" xlink:label="lab_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven" xlink: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, Payments, Due Year Seven</link:label>
    <link:label id="lab_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven_documentation_en-US" xlink:label="lab_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven" 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">Lessee, Operating Lease, Liability, Payments, Due Year Seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven" xlink:href="pxlw-20201231.xsd#pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven" xlink:to="lab_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2e51e1fe-2bb6-4168-840c-5cb4bd87842c_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes_111908a3-94f4-4124-be7e-bc3835ed6d1f_terseLabel_en-US" xlink:label="lab_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration of tax attributes</link:label>
    <link:label id="lab_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes_label_en-US" xlink:label="lab_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" xlink: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 Reconciliation, Income Tax Expense (Benefit), Expiration of Tax Attributes</link:label>
    <link:label id="lab_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes_documentation_en-US" xlink:label="lab_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" 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 portion of the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the expiration of tax attributes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" xlink:href="pxlw-20201231.xsd#pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" xlink:to="lab_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_c10a62a8-e9d9-4de8-9cea-3a493ee6f299_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ToolsDiesAndMoldsMember_86334535-7bbf-4e7f-b6a3-ba0b72845ad9_terseLabel_en-US" xlink:label="lab_us-gaap_ToolsDiesAndMoldsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tooling [Member]</link:label>
    <link:label id="lab_us-gaap_ToolsDiesAndMoldsMember_label_en-US" xlink:label="lab_us-gaap_ToolsDiesAndMoldsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tools, Dies and Molds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ToolsDiesAndMoldsMember" xlink:to="lab_us-gaap_ToolsDiesAndMoldsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_38b433a9-a773-47f9-a05a-a8d59599be49_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_PreferredStockSharesAuthorized_374620c3-de74-483a-9611-efe034e632d8_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_NumberOfPatents_69db7493-54cd-4548-ae03-c0bb5ff8bae7_terseLabel_en-US" xlink:label="lab_pxlw_NumberOfPatents" xlink: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 patents held</link:label>
    <link:label id="lab_pxlw_NumberOfPatents_label_en-US" xlink:label="lab_pxlw_NumberOfPatents" xlink: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 Patents</link:label>
    <link:label id="lab_pxlw_NumberOfPatents_documentation_en-US" xlink:label="lab_pxlw_NumberOfPatents" 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 patents held by the Company related to visual display of digital image data.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_NumberOfPatents" xlink:href="pxlw-20201231.xsd#pxlw_NumberOfPatents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_NumberOfPatents" xlink:to="lab_pxlw_NumberOfPatents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_6d2e2e8d-c208-4f15-8d14-6517fe229314_terseLabel_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink: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 Uncertainty [Axis]</link:label>
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_label_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink: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 Uncertainty [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:to="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue_bddc9df0-c6d0-454a-8092-ed27fac57f89_terseLabel_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue" xlink: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 portion of obligations</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue_label_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue" xlink: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 Licenses, Future Minimum Payments Due, Long-term Portion of Present Value</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue_documentation_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue" 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">Software Licenses, Future Minimum Payments Due, Long-term Portion of Present Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue" xlink:to="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_f8993b5b-4f36-4d9b-917d-8bec48f4cd09_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink: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 proceeds from transaction</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_b6c987df-b40f-43b7-9e5f-db19f26bdeda_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_0da2fe19-9e4e-4390-b117-c3fb2e36e653_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4df6ba4a-a57b-4571-b799-9f1774c2d1a8_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink: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 issued in transaction (shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0db1d2f4-8e4a-4519-8406-c1990e6d446b_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_BalanceSheetComponentsTextBlock_af548fe0-fb28-4feb-99a8-34f48cd5c9d9_terseLabel_en-US" xlink:label="lab_pxlw_BalanceSheetComponentsTextBlock" xlink: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 Components</link:label>
    <link:label id="lab_pxlw_BalanceSheetComponentsTextBlock_label_en-US" xlink:label="lab_pxlw_BalanceSheetComponentsTextBlock" xlink: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 components [Text Block]</link:label>
    <link:label id="lab_pxlw_BalanceSheetComponentsTextBlock_documentation_en-US" xlink:label="lab_pxlw_BalanceSheetComponentsTextBlock" 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">Balance sheet components [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_BalanceSheetComponentsTextBlock" xlink:href="pxlw-20201231.xsd#pxlw_BalanceSheetComponentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_BalanceSheetComponentsTextBlock" xlink:to="lab_pxlw_BalanceSheetComponentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_68433a08-e1e4-4bde-a718-deef5179a8e0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink: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 Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink: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 Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d52bc065-a7d9-472a-b79f-2aaef6e8df52_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">Options, grants in period, weighted average grant date fair value</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_d62ac37d-bbad-463b-8afa-0bb4c71cde94_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">Reserves and accrued 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetAbstract_13e00d1b-0a7d-4b3e-a20b-5db4e8f71fc4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetAbstract" xlink: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, after Allowance for Credit Loss [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract" xlink:to="lab_us-gaap_AccountsReceivableNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_EndCustomerBMember_1e9f3fe5-75bb-43a7-b954-0281f6b7ed63_terseLabel_en-US" xlink:label="lab_pxlw_EndCustomerBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End customer B</link:label>
    <link:label id="lab_pxlw_EndCustomerBMember_label_en-US" xlink:label="lab_pxlw_EndCustomerBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End customer B [Member]</link:label>
    <link:label id="lab_pxlw_EndCustomerBMember_documentation_en-US" xlink:label="lab_pxlw_EndCustomerBMember" 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">End customer B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EndCustomerBMember" xlink:href="pxlw-20201231.xsd#pxlw_EndCustomerBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_EndCustomerBMember" xlink:to="lab_pxlw_EndCustomerBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_InterestAndPenaltiesMember_83182014-7edc-4d0a-93c6-22e2cc67e241_terseLabel_en-US" xlink:label="lab_pxlw_InterestAndPenaltiesMember" xlink: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 and Penalties [Member]</link:label>
    <link:label id="lab_pxlw_InterestAndPenaltiesMember_label_en-US" xlink:label="lab_pxlw_InterestAndPenaltiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Penalties [Member]</link:label>
    <link:label id="lab_pxlw_InterestAndPenaltiesMember_documentation_en-US" xlink:label="lab_pxlw_InterestAndPenaltiesMember" 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 and Penalties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_InterestAndPenaltiesMember" xlink:href="pxlw-20201231.xsd#pxlw_InterestAndPenaltiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_InterestAndPenaltiesMember" xlink:to="lab_pxlw_InterestAndPenaltiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_095ba3b6-b503-47d1-897a-bd1889c010d1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful lives</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_ac243fda-e939-45ec-99aa-a937319fcc0a_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink: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 severance and benefits</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_PaycheckProtectionProgramMember_19f5a699-07e8-4eb6-8b4f-aa5490be2887_terseLabel_en-US" xlink:label="lab_pxlw_PaycheckProtectionProgramMember" xlink: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</link:label>
    <link:label id="lab_pxlw_PaycheckProtectionProgramMember_label_en-US" xlink:label="lab_pxlw_PaycheckProtectionProgramMember" xlink: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 [Member]</link:label>
    <link:label id="lab_pxlw_PaycheckProtectionProgramMember_documentation_en-US" xlink:label="lab_pxlw_PaycheckProtectionProgramMember" 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">Paycheck Protection Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PaycheckProtectionProgramMember" xlink:href="pxlw-20201231.xsd#pxlw_PaycheckProtectionProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_PaycheckProtectionProgramMember" xlink:to="lab_pxlw_PaycheckProtectionProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_69235f90-0f77-417f-9e05-0a40ac7b85a5_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink: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 statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_e0d3aca4-eb50-4890-bc88-573937102530_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink: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 Authority, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink: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 Authority, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_b2db13e2-f9b6-4f25-86cc-e5f116f8dd51_totalLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" 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, number of 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ComponentsOfDeferredTaxAssetsAbstract_3fa330bc-9110-43f0-a580-91c18089b3ab_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_AllowanceForDoubtfulAccountsReceivableCurrent_b875ce23-5d23-4bdb-ad51-5cdb50f9e7c5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_fe71524b-9fef-4b05-9e69-deacfa38e3ac_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5a28a3a9-9c5e-4a06-b690-6bcbbee736d6_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_OperatingLossCarryforwards_23df262a-c29d-4095-a32e-0e9f5bfb491b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_Amortizationoflicensedtechnology_83228ac3-81da-4a26-b44d-5aa7f3c14ede_terseLabel_en-US" xlink:label="lab_pxlw_Amortizationoflicensedtechnology" xlink: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 licensed technology</link:label>
    <link:label id="lab_pxlw_Amortizationoflicensedtechnology_label_en-US" xlink:label="lab_pxlw_Amortizationoflicensedtechnology" xlink: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 licensed technology</link:label>
    <link:label id="lab_pxlw_Amortizationoflicensedtechnology_documentation_en-US" xlink:label="lab_pxlw_Amortizationoflicensedtechnology" 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">amortization of licensed technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Amortizationoflicensedtechnology" xlink:href="pxlw-20201231.xsd#pxlw_Amortizationoflicensedtechnology"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_Amortizationoflicensedtechnology" xlink:to="lab_pxlw_Amortizationoflicensedtechnology" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7f36d24a-8890-4656-9ae3-6b8d36cc621b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_7f17b9fb-c4f0-4f48-a15c-c9e01ab553ba_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_PublicOfferingAndOverAllotmentOptionMember_5657534e-4626-4cc5-ac40-c488bbd764a9_terseLabel_en-US" xlink:label="lab_pxlw_PublicOfferingAndOverAllotmentOptionMember" xlink: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 Offering</link:label>
    <link:label id="lab_pxlw_PublicOfferingAndOverAllotmentOptionMember_label_en-US" xlink:label="lab_pxlw_PublicOfferingAndOverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Offering and Over-Allotment Option [Member]</link:label>
    <link:label id="lab_pxlw_PublicOfferingAndOverAllotmentOptionMember_documentation_en-US" xlink:label="lab_pxlw_PublicOfferingAndOverAllotmentOptionMember" 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">Public Offering and Over-Allotment Option</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember" xlink:href="pxlw-20201231.xsd#pxlw_PublicOfferingAndOverAllotmentOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember" xlink:to="lab_pxlw_PublicOfferingAndOverAllotmentOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_a931b8ee-038e-4640-a783-51d8a52794cb_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">Interest income and other, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_cbea5afc-5f87-4371-828c-d628942bea4f_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" 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 interest expense and other, net</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_098fbba6-c648-4b3f-90f0-17cd35e40651_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink: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 Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_A2.002.00Member_61b5149a-c6bb-4c23-bb95-e56ea871b500_terseLabel_en-US" xlink:label="lab_pxlw_A2.002.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$2.00 - $2.00</link:label>
    <link:label id="lab_pxlw_A2.002.00Member_label_en-US" xlink:label="lab_pxlw_A2.002.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$2.00 - $2.00 [Member]</link:label>
    <link:label id="lab_pxlw_A2.002.00Member_documentation_en-US" xlink:label="lab_pxlw_A2.002.00Member" 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">$2.00 - $2.00 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2.002.00Member" xlink:href="pxlw-20201231.xsd#pxlw_A2.002.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_A2.002.00Member" xlink:to="lab_pxlw_A2.002.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_6bdb31f7-0810-4536-89c2-11a2b4a8a26a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink: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, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink: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, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_044f61eb-72b3-486e-80ac-dc0682706469_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_e435429a-91f7-457e-9349-b9d397f1f402_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets_eb33d582-d7a1-4658-894d-213fe8251481_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of patents</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets_1a3b856e-ea31-4fc1-9698-8e3f26a53181_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets" 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 patents</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink: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 Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_c9e452f7-fdec-48c8-b250-b7f4288aef01_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_cb725dea-8bb1-482b-b291-4ae932608554_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">Schedule of Property 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_b76b355f-dbbc-476d-bdc5-280028d3a11e_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">Accumulated Deficit</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_4006db06-c767-4c63-835f-b0ad42ef24d5_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink: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 transaction loss, realized</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink: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), Realized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering_dd14ec1c-91c6-4b9f-a8f8-75dcbb5940b6_terseLabel_en-US" xlink:label="lab_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering" xlink: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 proceeds from "at the market" equity offering</link:label>
    <link:label id="lab_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering_label_en-US" xlink:label="lab_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering" xlink: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 At the Market Offering</link:label>
    <link:label id="lab_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering_documentation_en-US" xlink:label="lab_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering" 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 Issuance of At the Market Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering" xlink:href="pxlw-20201231.xsd#pxlw_ProceedsFromIssuanceOfAtTheMarketOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering" xlink:to="lab_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_32c6813a-ce9f-4c16-8f3f-a34722cd36aa_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_c7001e7e-30be-4aa2-ae57-dc57ca171c4f_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_23a2121a-54fd-4022-9dc4-1b4618c37d73_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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 Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions_ffa67e62-c3b3-408f-992e-b4fcab6eb21a_terseLabel_en-US" xlink:label="lab_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for positions taken in a prior year</link:label>
    <link:label id="lab_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" xlink: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, Increase (Decrease) Resulting from Prior Period Tax Positions</link:label>
    <link:label id="lab_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions_documentation_en-US" xlink:label="lab_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" 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">Unrecognized Tax Benefits, Increase (Decrease) Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" xlink:href="pxlw-20201231.xsd#pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" xlink:to="lab_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_bbb11116-4d5f-4f53-bd6f-70e06f40eedd_terseLabel_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable" xlink: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 Stock Purchase Plans, Shares Issued and Proceeds Received [Table]</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_label_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plans, Shares Issued and Proceeds Received [Table]</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_documentation_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable" 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">Employee Stock Purchase Plans, Shares Issued and Proceeds Received [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable" xlink:to="lab_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_a7542e2f-1a21-4a69-b21e-a77730b24d37_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_a6f6780d-f1d8-4821-bb2b-cdc682f171a1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_359ac7c7-156b-40d7-8f9c-bd6ec617b746_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink: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 Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0e782fc2-be0b-4a75-a931-d84425998f25_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, Assets and Liabilities Measured on 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_3225a5f4-8ffb-47dd-85d2-9dcddf1f848c_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_a51cdb33-b207-4916-b337-dfab882503c6_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment, furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3379a57a-a7d0-4a95-b67a-a2dee76abe3c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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 Stock Purchase Plan, number of shares authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_7d44d5a6-c496-4d9c-937f-e27414e1ccdd_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="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f5111ecb-a6d4-4d5a-99f1-0226c9fa3453_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">2023</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, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_8b3992c3-1221-4914-96d9-510cb1719f90_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink: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, weighted average exercise price</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink: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, Weighted Average Exercise Price</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average exercise price for the number of shares into which fully vested stock options outstanding as of the balance-sheet date can be currently converted under the option plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4bace34c-c99b-4bc7-aeea-49ffc1aa0845_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">Options outstanding, weighted average remaining contractual life</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_AvailableForSaleSecuritiesDebtSecurities_692a1978-3bab-400e-8100-f291a82ce5c6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink: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</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_71e0fff4-6b98-4fda-81f0-6e4918f51d44_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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">Short-term marketable securities:</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink: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 Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_IntegratedCircuitsMember_f71d50ac-8a14-4dcf-a639-8ca22d76b296_terseLabel_en-US" xlink:label="lab_pxlw_IntegratedCircuitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IC sales</link:label>
    <link:label id="lab_pxlw_IntegratedCircuitsMember_label_en-US" xlink:label="lab_pxlw_IntegratedCircuitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Circuits [Member]</link:label>
    <link:label id="lab_pxlw_IntegratedCircuitsMember_documentation_en-US" xlink:label="lab_pxlw_IntegratedCircuitsMember" 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">Integrated Circuits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_IntegratedCircuitsMember" xlink:href="pxlw-20201231.xsd#pxlw_IntegratedCircuitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_IntegratedCircuitsMember" xlink:to="lab_pxlw_IntegratedCircuitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_edc2ef5a-c3d9-4c08-8cf9-a97a24645bde_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink: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 Uncertain Tax Positions and Interest and Penalties</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_5c92f19f-7294-4786-87dd-b152a3ef28bf_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/2020/dei-2020-01-31.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_AntidilutiveSecuritiesNameDomain_45af589a-a926-46d5-aa9e-6e8011126f94_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink: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, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_d353ddef-75f1-43dd-aec3-8c3be21f0f21_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_49c86823-6de2-4fe2-90a2-b6dd35b95b84_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">Accumulated deficit</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_ff11b2cb-b843-46ad-9335-013e18c65e75_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/2020/dei-2020-01-31.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_QuarterlyFinancialInformationTextBlock_634758ac-057a-40df-9e6d-f6c32b183c76_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncome_05c5bc32-17cb-4eed-ac24-e35627151c38_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_label_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncome" xlink:to="lab_us-gaap_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesMember_8285a8af-c61c-49c1-b9f6-804e8893abc4_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesMember" 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">Revenue</link:label>
    <link:label id="lab_us-gaap_SalesMember_label_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesMember" xlink:to="lab_us-gaap_SalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CanadaRevenueAgencyMember_d7c6ecc3-27ac-4da7-b33e-8286aad25510_terseLabel_en-US" xlink:label="lab_us-gaap_CanadaRevenueAgencyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada Revenue Agency [Member]</link:label>
    <link:label id="lab_us-gaap_CanadaRevenueAgencyMember_label_en-US" xlink:label="lab_us-gaap_CanadaRevenueAgencyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada Revenue Agency [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CanadaRevenueAgencyMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CanadaRevenueAgencyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CanadaRevenueAgencyMember" xlink:to="lab_us-gaap_CanadaRevenueAgencyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_0c2122a9-e822-4c0b-ac8d-cfe031306f1a_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/2020/dei-2020-01-31.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_RevenueRecognitionPolicyTextBlock_96b31c44-afe6-4d7d-ac64-833b2c292d45_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Policy</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_bb64eeb8-d962-4122-a4b0-f85bbac2d94e_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_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_70889571-a150-4656-8955-6f1155dd3fb1_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 debt instrument</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_df422502-e6ed-49d1-87b9-91b0bfc16436_terseLabel_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software licenses</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_label_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract" xlink: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 Licenses, Future Minimum Payments Due [Abstract]</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_documentation_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract" 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">Software Licenses, Future Minimum Payments Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract" xlink:to="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_AtTheMarketOfferingMember_99aab9b0-683a-414f-977e-6deec41d0cb0_terseLabel_en-US" xlink:label="lab_pxlw_AtTheMarketOfferingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">At the Market Offering</link:label>
    <link:label id="lab_pxlw_AtTheMarketOfferingMember_label_en-US" xlink:label="lab_pxlw_AtTheMarketOfferingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">At the Market Offering [Member]</link:label>
    <link:label id="lab_pxlw_AtTheMarketOfferingMember_documentation_en-US" xlink:label="lab_pxlw_AtTheMarketOfferingMember" 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">At the Market Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AtTheMarketOfferingMember" xlink:href="pxlw-20201231.xsd#pxlw_AtTheMarketOfferingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_AtTheMarketOfferingMember" xlink:to="lab_pxlw_AtTheMarketOfferingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_13953cc7-a4f2-4a49-93d3-e13205cea0a1_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="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_A2010EmployeeStockPurchasePlanMember_39a34b80-b9c3-4485-92f7-d3b343098d1c_terseLabel_en-US" xlink:label="lab_pxlw_A2010EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_pxlw_A2010EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_pxlw_A2010EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_pxlw_A2010EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_pxlw_A2010EmployeeStockPurchasePlanMember" 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">2010 Employee Stock Purchase Plan [Member] - An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2010EmployeeStockPurchasePlanMember" xlink:href="pxlw-20201231.xsd#pxlw_A2010EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_A2010EmployeeStockPurchasePlanMember" xlink:to="lab_pxlw_A2010EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_053a3b38-004e-4e57-9e1f-ae13f821882a_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm_86816a99-5cad-4c8d-b184-fbbeb3049790_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest, weighted average remaining contractual term</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm" xlink: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, Expected to Vest, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average remaining contractuatl term for the number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested_f37648fc-ec9c-4c17-b47e-8236f0e6ec8d_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested" xlink: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, number of shares</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested" xlink: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</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of shares into which fully vested stock options outstanding as of the balance-sheet date can be currently converted under the option plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_09c64b1f-be90-4a2c-a36d-23dc15b87698_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_RestructuringExpenseMember_901724f7-e154-4536-8b6a-ee04b6b57962_terseLabel_en-US" xlink:label="lab_pxlw_RestructuringExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Expense</link:label>
    <link:label id="lab_pxlw_RestructuringExpenseMember_label_en-US" xlink:label="lab_pxlw_RestructuringExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Expense [Member]</link:label>
    <link:label id="lab_pxlw_RestructuringExpenseMember_documentation_en-US" xlink:label="lab_pxlw_RestructuringExpenseMember" 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">Restructuring Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_RestructuringExpenseMember" xlink:href="pxlw-20201231.xsd#pxlw_RestructuringExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_RestructuringExpenseMember" xlink:to="lab_pxlw_RestructuringExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6800e10c-b940-4235-8575-04868939c14b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_0ec1a17d-05cb-478c-86fd-ba171b06a9fc_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 tax expense</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_9cfdd1bc-206e-4ce6-b150-794bc81e2ca0_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">Total deferred</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_1a36a2bb-cfce-4d53-b23a-57e61b985a4b_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="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aec84a78-8438-4950-976f-4f5f3696fb5d_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 loss to net cash used in 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_f72d0d59-d58f-4cb3-99be-ea633844e428_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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_DevelopedTechnologyRightsMember_cf291305-5896-423f-a8d0-c067484deb31_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_acb6dc60-79a8-49b1-9c10-b5799c6955ea_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_NetCashProvidedByUsedInFinancingActivities_d3ef3682-4179-4f03-a30a-0e5ae6cb0e95_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 provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_53f1522f-62ac-47c5-a2ee-56f7c183f2c1_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">Expected 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_IncomeTaxExpenseBenefit_11a7a861-2251-4119-965d-31dee87d17b3_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_7185edb4-4d6d-47ff-add9-351ea9359788_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">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_71308880-41f1-41ae-bd66-4f23fddc18c8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years ending December 31:</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink: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, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_933edaee-c9a1-4127-90e9-1368d53cefd3_totalLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" 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, aggregate intrinsic value</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_SubsidiarySaleOfStockLineItems_73b96ecd-0b85-43b9-8c71-289bddc51d51_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="lab_us-gaap_SubsidiarySaleOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_08889b1a-d000-41f3-952f-8f28f6a5eaef_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">2022</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, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_f5c92b3a-b49d-400e-830b-aaf0b9eb575b_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_de289757-eb19-4622-8573-901da76b468b_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_eeed2d8b-a4d4-4638-8745-b2645acd7071_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_BacklogandTrademarkMember_2a824448-a99b-419d-8df0-6b959466f942_terseLabel_en-US" xlink:label="lab_pxlw_BacklogandTrademarkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlog and tradename</link:label>
    <link:label id="lab_pxlw_BacklogandTrademarkMember_label_en-US" xlink:label="lab_pxlw_BacklogandTrademarkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlog and Trademark [Member]</link:label>
    <link:label id="lab_pxlw_BacklogandTrademarkMember_documentation_en-US" xlink:label="lab_pxlw_BacklogandTrademarkMember" 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">Backlog and Trademark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_BacklogandTrademarkMember" xlink:href="pxlw-20201231.xsd#pxlw_BacklogandTrademarkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_BacklogandTrademarkMember" xlink:to="lab_pxlw_BacklogandTrademarkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4ba59515-7e1b-4021-b316-c76cfcce3361_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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">Prepaid expenses and other current and long-term assets, net</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_IntangibleAssetsNetExcludingGoodwill_3b1cd56e-f343-42dc-948c-48f57d611c0d_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">Acquired 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_PaymentsForProceedsFromOtherInvestingActivities_bd311f15-b062-4e28-9c74-6000c619ddad_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" 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">Payment associated with sale of patents</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink: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 (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5ac6fd3b-c024-4986-b215-6f2a5af40ffa_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink: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 Stock Purchase Plans, shares issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink: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, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_866709de-b97d-4fb4-b8a4-6872efc7d389_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_889e2fe3-3b3f-4b24-a722-fba4081ac6f4_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">Common stock, shares reserved for future issuance</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_c7b0502b-257b-46ef-b293-386dae125f8a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink: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 Options Outstanding, Vested and Expected to Vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink: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 and Exercisable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3a65984e-653c-4ff7-a4f1-762e2d194db4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_country_TW_ab280cfb-cda8-4f30-8f65-1219fc7d1437_terseLabel_en-US" xlink:label="lab_country_TW" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taiwan</link:label>
    <link:label id="lab_country_TW_label_en-US" xlink:label="lab_country_TW" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TAIWAN, PROVINCE OF CHINA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_TW" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_TW" xlink:to="lab_country_TW" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_36c92f6c-dbec-4b13-9ed1-a85a05297abf_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_ScheduleOfGoodwillTable_68f13587-1d43-4a8b-92c8-4f4826caa158_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_e85cfa59-d688-431f-9f23-c57f06097592_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_3c1ce7be-e88e-4b74-92e4-76285d2735d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ac9d0ba9-6012-4611-a4e2-3fac23547474_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, Policy</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod_e2031464-d958-41c3-ba2a-0003fed1da2d_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" xlink: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 Stock Purchase Plan, offering period</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" xlink: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, Offering Period</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" 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, Offering Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_75cb1059-3dfe-4d41-8563-06a7b9ea102f_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">Future Minimum Payments Under Non-cancellable 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f58e5bb6-7d18-4bbf-82b7-9ce3d4e9081e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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">Restricted stock grants, weighted average grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8f28651c-8c63-4d03-b356-0314c4ceb68f_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_db216ae7-44a0-4821-b4f4-42ff6b0af09f_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software [Member]</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_730bac70-c5ce-481b-8da6-a0a8bb0c042b_totalLabel_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal" 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</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_label_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal" xlink: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 Licenses, Future Minimum Payments Due, Total</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_documentation_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal" 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 required minimum payments for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal" xlink:to="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_ed1649f0-d1d1-4b9c-ab34-f9fd251aa577_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink: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</link:label>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_label_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome" xlink:to="lab_us-gaap_InterestAndOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_d84efa9d-e3f2-4f87-8524-4702a17a1d41_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/2020/dei-2020-01-31.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_FurnitureAndFixturesMember_79878bf2-8f44-48bb-9325-09d1ea1c565d_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">Equipment, furniture and fixtures [Member]</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_36a5bf1f-2a95-4505-a96b-dfc1f57a5de2_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_d9f6f109-62b6-4f32-8bc9-c200520c5e46_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" 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 available-for-sale marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink: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 Available-for-sale Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_85ec7239-5536-41b9-9f28-2701ea0a8d0f_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_ContractwithCustomerLiabilityRollForward_bd3d4e0f-e526-4ae6-8075-fafc7ed617a9_terseLabel_en-US" xlink:label="lab_pxlw_ContractwithCustomerLiabilityRollForward" xlink: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 revenue:</link:label>
    <link:label id="lab_pxlw_ContractwithCustomerLiabilityRollForward_label_en-US" xlink:label="lab_pxlw_ContractwithCustomerLiabilityRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_pxlw_ContractwithCustomerLiabilityRollForward_documentation_en-US" xlink:label="lab_pxlw_ContractwithCustomerLiabilityRollForward" 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">Contract with Customer, Liability [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ContractwithCustomerLiabilityRollForward" xlink:href="pxlw-20201231.xsd#pxlw_ContractwithCustomerLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ContractwithCustomerLiabilityRollForward" xlink:to="lab_pxlw_ContractwithCustomerLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_2654b27a-557c-42bd-a9b8-8ccb37a2b5a4_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">Total current</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a2cbee52-89f3-427c-9fa0-ef02d6912c4d_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_dc0a0b23-e92f-49f3-8c8d-2041c08f7107_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_b13fe545-5fd4-4450-b8d3-9151c4dbcc84_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_52eeca36-4471-46df-a004-ccc341afbf22_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/2020/dei-2020-01-31.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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1087013a-37e3-49b0-a940-fd0b403acb8c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b715732f-a72b-43eb-b01f-a9a0f1e07697_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_f97d4ae3-52c0-43ec-8938-a1e2683fd10b_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentImpairment_3f5c455a-610b-4f03-aeac-39a7854359c0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Lives and Recoverability of Equipment and Other Long-Lived Assets, Policy</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentImpairment_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentImpairment" xlink: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, Impairment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentImpairment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentImpairment" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_d4fdf883-ee44-4082-b838-ccb9357c5741_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions to 401(k) plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink: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 Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_16094d00-1e22-4df9-9e20-f463b6e0dcef_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_ce2a0fce-7bae-4981-b33d-cab28011d7b5_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_16ba2698-5f2f-4d84-a815-ee4f1310ac1a_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_79aa9e6a-136f-4c09-909b-8b9cfcfa39eb_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_50ad96eb-53cb-48f6-80ea-858a38422ad8_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_6403e535-8995-406e-b8ad-edc90f9997b6_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_bffe60fb-fcf9-4753-a9c5-75bc7fd5e193_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink: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 and Methodology [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_32a8898c-829a-4b4d-bd12-a7eb4b384f12_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted" 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 loss per share - basic and diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted" xlink: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 and Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_795b75cf-58a1-40a6-a732-3a4e5d93ef98_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/2020/dei-2020-01-31.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_FiniteLivedIntangibleAssetsNet_f63f42ca-cb63-4dfb-83e6-773c05670ee9_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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">Acquired intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_d5b45dca-30d0-4960-a7ba-77c2ed724245_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Major Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne_a335d594-02f6-454d-91f0-0448af33c6c6_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, monthly vesting percentage beginning after year one anniversary</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne" xlink: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, monthly vesting percent vesting beginning after year one</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne" 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, monthly vesting percent vesting beginning after year one</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue_ee9e32f7-a679-4928-9fbe-a6e2c745ed78_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" xlink: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, aggregate intrinsic value</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" xlink: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, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" 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 difference between fair value of the underlying shares reserved for issuance and exercise prices of fully vested options outstanding.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_0a3beca8-48b4-46ef-95ef-4931bcce0e9b_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_332c205f-107b-4918-8bee-e05dee0729ca_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">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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd75280d-2a75-4c20-a690-b6c27cb7672a_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 Shareholders' 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_1f37e95c-346f-4ce3-93e5-656fae69afda_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_bf669e1b-e33e-4cd5-94bb-4e8c386e8c4f_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="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_13d534d2-62b4-466d-a9b1-f5c94323b2ff_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 disclosure 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_0f8f6a2e-62b1-42a3-b61e-ad6c34fe5067_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/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_834cbeb9-67ee-4f1e-935e-319a58341035_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_cee2ad94-a024-4b6b-958c-a03c7c22bdc3_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">Total intrinsic value of outstanding options</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_df2ab3e4-7d83-4160-9059-9a64f90d6ec4_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">Options Outstanding - Number of Shares</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_IncreaseDecreaseInAccountsPayable_55ba09e5-71b5-4243-bfb1-f8c591140519_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_dei_DocumentTransitionReport_6cc53d34-9b95-4170-91e8-cabd218ff577_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/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_37837db1-f3c8-4ecd-9983-9f0e0e156148_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_4013dcde-9815-43a3-92e6-f0bff1160a5e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink: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 tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink: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, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_5c392f69-2778-4e4d-837c-f20c016b2d41_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 taxes, net of refunds received</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_d4c8f86d-c656-483d-89f1-1fc9a735a35a_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 [Abstract]</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_172e5f61-068f-47ae-b068-01d828ddd30a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of foreign pension adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_2be72cc9-0cc2-428d-afeb-e7a5532f89a3_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" 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 December 31, 2019</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_97ef74ee-c6ae-4e4f-a755-b6a93969b86c_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" 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 December 31, 2020</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_DeferredTaxAssetsPropertyAndEquipment_11202f76-2b94-44f0-bb0b-9024f5d573f0_terseLabel_en-US" xlink:label="lab_pxlw_DeferredTaxAssetsPropertyAndEquipment" xlink: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_pxlw_DeferredTaxAssetsPropertyAndEquipment_label_en-US" xlink:label="lab_pxlw_DeferredTaxAssetsPropertyAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Property and Equipment</link:label>
    <link:label id="lab_pxlw_DeferredTaxAssetsPropertyAndEquipment_documentation_en-US" xlink:label="lab_pxlw_DeferredTaxAssetsPropertyAndEquipment" 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 deferred tax asset attributable to taxable temporary differences from property and equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DeferredTaxAssetsPropertyAndEquipment" xlink:href="pxlw-20201231.xsd#pxlw_DeferredTaxAssetsPropertyAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_DeferredTaxAssetsPropertyAndEquipment" xlink:to="lab_pxlw_DeferredTaxAssetsPropertyAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4ec671e1-61ac-4bfc-92da-3772852c9a21_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy_2af189b5-1e31-4527-b30b-16638e509097_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Licensed Technology, Policy</link:label>
    <link:label id="lab_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy_label_en-US" xlink:label="lab_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xlink: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 to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xlink:to="lab_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTerm_6bc13436-7443-4e79-a644-095ca04ae663_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTerm" xlink: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 debt instrument</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTerm_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTerm" xlink: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, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTerm" xlink:to="lab_us-gaap_LongTermDebtTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_AccountCMember_adb99467-e0e9-4470-b8f9-395131e47c9e_terseLabel_en-US" xlink:label="lab_pxlw_AccountCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Account Z</link:label>
    <link:label id="lab_pxlw_AccountCMember_label_en-US" xlink:label="lab_pxlw_AccountCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Account C [Member]</link:label>
    <link:label id="lab_pxlw_AccountCMember_documentation_en-US" xlink:label="lab_pxlw_AccountCMember" 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">Account C [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccountCMember" xlink:href="pxlw-20201231.xsd#pxlw_AccountCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_AccountCMember" xlink:to="lab_pxlw_AccountCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RoyaltyExpense_b1e0b726-4f45-44b6-9e15-127b0b907a4f_terseLabel_en-US" xlink:label="lab_us-gaap_RoyaltyExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty Expense</link:label>
    <link:label id="lab_us-gaap_RoyaltyExpense_label_en-US" xlink:label="lab_us-gaap_RoyaltyExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RoyaltyExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyExpense" xlink:to="lab_us-gaap_RoyaltyExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances_6ed03a25-4aba-47b2-a7bd-00f3cc31a540_terseLabel_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances" xlink: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, component of calculation for maximum borrowing amount under formula advances</link:label>
    <link:label id="lab_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances_label_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances" xlink: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, component of calculation for maximum borrowing amount under formula advances</link:label>
    <link:label id="lab_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances_documentation_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum amount available to borrow under revolving line of credit is limited by the lesser of $10 million or $1 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances" xlink:href="pxlw-20201231.xsd#pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances" xlink:to="lab_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_f08927ec-f77a-41c2-992b-2382d226d0b3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ec3de81d-33b9-4c19-bbc5-e847ee519ca0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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: accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_b05320a4-e4ce-41fb-9711-ced094a65ec2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears_7fc55db6-c723-4a8d-8565-44941f24bae1_terseLabel_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears" xlink: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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears" xlink: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 Licenses, Future Minimum Payments, Due in Two Years</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears_documentation_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears" 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 required minimum payments maturing in the second fiscal year following the latest fiscal year for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_13e4741d-b533-407d-8688-14aa46231423_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">Unvested at December 31, 2019:</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_772ccee8-4c24-4fde-87a1-cc6c30f8c766_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">Unvested at December 31, 2020:</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_63d77a67-7a5b-4a81-9ec5-c50f39ff5ec7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested awards, total compensation cost not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_88107b65-0832-4831-9338-1703e56a6540_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative (3)</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_b05034ee-be7f-435f-a5ea-0b595923e1f2_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for positions taken in current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink: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, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_b4e2ec6a-fe77-41c2-a015-c5baf812e467_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink: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 Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink: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 Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_309a4900-32f2-4c62-957e-0d50b44220b5_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_0b5c9f4f-1a00-4618-a9dd-9447c1010082_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink: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 Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink: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 Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_5bbe54b3-a451-44b9-83fb-55428447056d_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 liability, current</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_c0730057-2b07-473e-be6d-31679355d8d9_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_802b7e67-2f26-4fd7-9a47-b86ff9b951bc_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" 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-based compensation expense</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4fa3dcab-90f3-4304-a1a2-5bb629ba385c_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, Basic and Diluted</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_713eaac3-07d8-43aa-9d37-0958da97128e_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">Contractual obligation, other, noncurrent</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_6729bff1-1745-42e0-8587-e6c7c3922791_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" 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">Expired</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink: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, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_3156cdef-c6ba-48af-9ed2-1a158b5ec5c6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_71536333-31c0-43e2-b5ea-03964bf43ee8_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/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_9c9d79ad-a8b3-49bf-9e7e-e2f10fa26632_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_534878e8-4d63-47d2-bba3-66afd7c3b922_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, Policy</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_EmployeeRelatedLiabilitiesCurrent_3bc9f59f-1a5b-456e-8126-780974003116_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink: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 payroll and related liabilities</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_LesseeOperatingLeasesRemainingLeaseTerm_10acca49-ad47-4322-973e-b06c4a91f728_terseLabel_en-US" xlink:label="lab_pxlw_LesseeOperatingLeasesRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining lease terms on operating leases</link:label>
    <link:label id="lab_pxlw_LesseeOperatingLeasesRemainingLeaseTerm_label_en-US" xlink:label="lab_pxlw_LesseeOperatingLeasesRemainingLeaseTerm" xlink: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, Remaining Lease Term</link:label>
    <link:label id="lab_pxlw_LesseeOperatingLeasesRemainingLeaseTerm_documentation_en-US" xlink:label="lab_pxlw_LesseeOperatingLeasesRemainingLeaseTerm" 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">Lessee, Operating Leases, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LesseeOperatingLeasesRemainingLeaseTerm" xlink:href="pxlw-20201231.xsd#pxlw_LesseeOperatingLeasesRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_LesseeOperatingLeasesRemainingLeaseTerm" xlink:to="lab_pxlw_LesseeOperatingLeasesRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_361d2198-a4d6-4507-a05e-86bc45d94aec_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_fe8a3282-9b7d-4660-90b3-569b4b022373_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_e3d99b69-7e01-42fd-a468-768ef8604c9e_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesGainLoss_a489f523-41f4-476d-9f06-e395bad562a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesGainLoss" 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 marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesGainLoss_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesGainLoss" xlink:to="lab_us-gaap_MarketableSecuritiesGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_6c3e2299-7ed7-4428-82dd-2f6c24d5fc3b_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant_7a551c7a-9a1b-4c02-b0ba-25861450d5b1_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, percent vested on one year anniversary of grant</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant" xlink: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, percent vested on one year anniversary of grant</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant" 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, percent vested on one year anniversary of grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_666a3adf-dfa3-4607-83b9-f06e3da41312_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/2020/dei-2020-01-31.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_dei_DocumentAnnualReport_058cc7cc-6129-4239-be19-ddc4325fa8b8_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/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_7359c894-36e7-424f-b300-aa304180c8c8_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_6fda60a9-381a-452c-a56f-94749e8b9caa_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development, Policy</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c6a53f03-1f7f-4792-b905-5a06f1541717_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 SHAREHOLDERS' 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_87a5baac-e403-412e-86df-052e416b455c_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/2020/dei-2020-01-31.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_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice_04146017-643a-46da-ae43-f4b641951979_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice" xlink: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, Expired, Weighted Average Exercise Price</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price at which stock options awarded expired in the current period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice" xlink:to="lab_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_e2a4b801-bd43-4b58-a0fb-6e18b85887f4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink: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 issued under employee equity incentive plans, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_c29bcba3-aed5-47b3-95fe-18b8c634c186_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_ae0aef60-31d0-4db3-9dfb-159dd3324ab4_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, net</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_6aad7634-1393-469e-b396-1e90f9f6e111_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_fa04f90e-60eb-4c85-b16a-bbba69215d5e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink: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 Revenue by Geographic Region</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink: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 Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ae56a867-13a3-4cba-ae6a-8ae30cf0c2e3_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45e0921f-6551-46f1-ae27-446c9357797f_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_bc3413e0-ab85-4943-ad34-a6c0f14246ea_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underwriter's Option</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember" xlink:to="lab_us-gaap_OverAllotmentOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2c42bb33-5e76-4f37-b1d0-04e83da546ad_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_885d55cd-476c-4c9a-af49-5266484222f7_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">Total, weighted average exercise price</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_FairValueMeasurementsFairValueHierarchyDomain_7d768485-71ce-4144-8d18-b097fcf9279c_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, Measurements, Fair Value Hierarchy [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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_PaymentsToAcquirePropertyPlantAndEquipment_ff15182c-8220-485d-bc4b-3d2a6b74c2b0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_424d09b6-7a37-4800-bb12-7b5970d182e7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink: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 interest payable</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_43de37a7-ba3d-4eab-8a39-81171471b6ae_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">2025</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, Payments, Due Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_AmortizationOfAcquiredIntangibleAssets_7ae89f65-bc88-476f-95e8-7c6673c761f1_terseLabel_en-US" xlink:label="lab_pxlw_AmortizationOfAcquiredIntangibleAssets" xlink: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 acquired intangible assets</link:label>
    <link:label id="lab_pxlw_AmortizationOfAcquiredIntangibleAssets_label_en-US" xlink:label="lab_pxlw_AmortizationOfAcquiredIntangibleAssets" xlink: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 Acquired Intangible Assets</link:label>
    <link:label id="lab_pxlw_AmortizationOfAcquiredIntangibleAssets_documentation_en-US" xlink:label="lab_pxlw_AmortizationOfAcquiredIntangibleAssets" 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">Amortization Of Acquired Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationOfAcquiredIntangibleAssets" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationOfAcquiredIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_AmortizationOfAcquiredIntangibleAssets" xlink:to="lab_pxlw_AmortizationOfAcquiredIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SaleOfStockAgreementTerm_69cdc774-ea88-4f47-91de-5f812c0ebd1b_terseLabel_en-US" xlink:label="lab_pxlw_SaleOfStockAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, agreement term</link:label>
    <link:label id="lab_pxlw_SaleOfStockAgreementTerm_label_en-US" xlink:label="lab_pxlw_SaleOfStockAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Agreement Term</link:label>
    <link:label id="lab_pxlw_SaleOfStockAgreementTerm_documentation_en-US" xlink:label="lab_pxlw_SaleOfStockAgreementTerm" 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">Sale of Stock, Agreement Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfStockAgreementTerm" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfStockAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SaleOfStockAgreementTerm" xlink:to="lab_pxlw_SaleOfStockAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_bc60dbf2-0b02-46be-8f38-46373e4194b1_terseLabel_en-US" xlink:label="lab_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" xlink: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 step-up and backlog amortization</link:label>
    <link:label id="lab_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_label_en-US" xlink:label="lab_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" xlink: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 Intangible Assets and Inventory Fair Value Adjustment</link:label>
    <link:label id="lab_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_documentation_en-US" xlink:label="lab_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" 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">Amortization of Intangible Assets and Inventory Fair Value Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" xlink:to="lab_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_24cf2a30-cc4c-4688-bf23-bee53d2cfb43_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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 portion of accrued liabilities for asset financings</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_ae790ced-10f6-41a2-8a3e-57e2c3f09177_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3d046931-c1a8-48f2-b429-bbf29d9629dc_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">Nonvested awards, total compensation cost not yet recognized, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_AllDistributorsMember_8f17dcb0-b1fe-4b95-bbbc-657fc37188d3_terseLabel_en-US" xlink:label="lab_pxlw_AllDistributorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All distributors</link:label>
    <link:label id="lab_pxlw_AllDistributorsMember_label_en-US" xlink:label="lab_pxlw_AllDistributorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Distributors [Member]</link:label>
    <link:label id="lab_pxlw_AllDistributorsMember_documentation_en-US" xlink:label="lab_pxlw_AllDistributorsMember" 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">All Distributors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AllDistributorsMember" xlink:href="pxlw-20201231.xsd#pxlw_AllDistributorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_AllDistributorsMember" xlink:to="lab_pxlw_AllDistributorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_85ec909f-2a60-4e6c-876a-79a243f465bb_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink: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 Policies [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_IncreaseDecreaseInAccruedIncomeTaxesPayable_a64c9a93-c610-4524-a692-b986ecb50f5f_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_dei_EntityAddressCityOrTown_1565143c-c476-4d30-87f6-17ad178bd14e_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/2020/dei-2020-01-31.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_RevenueFromContractWithCustomerTextBlock_2a57e44d-e80b-49d9-a8b2-c04da8d978d6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_8c43b16b-b8fe-4f6f-ad2d-52df873509bc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" 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">Foreign pension adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c9ae5f18-03d9-4199-90d0-41760a562e64_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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 operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_ffb5e68b-34c5-444a-9e4a-3604d3858763_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">Share-Based Compensation, Policy</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_e368ceb0-9b77-4d4b-9a7d-e80587fbdb6f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_label_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_eb0b1485-58b5-4f42-afef-684314e349c7_periodStartLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_68dc412b-d668-492b-b51a-51d9078f5083_periodEndLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_0892f1c3-25b0-4b5c-96cc-72930cb4697c_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" 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">Liability for uncertain tax positions, noncurrent</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Uncertainty in Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_2d71801d-3107-4438-bdbc-3d48a9d87100_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_88d92d39-f722-4c38-a11c-9d58285d768f_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S.</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice_05a4f7ac-22e1-47fa-8823-7ac93772eb5b_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest after December 31, 2020</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice" xlink: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, Restricted Stock Unit Awards, Outstanding, Expected to Vest, Weighted Average Exercise Price</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average exercise price of the unvested restricted stock units outstanding as of the balance sheet date that are expected to vest in the future and issued under the restricted stock plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_4c58ef5a-7765-40eb-b9e9-365ca5b470f9_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">Stated interest rate (as a percent)</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock_2b1d7af6-896a-4764-888e-44cfe32fc939_verboseLabel_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" 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">Employee Stock Purchase Plans, proceeds from shares issued</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plans, proceeds from issuance of common stock</link:label>
    <link:label id="lab_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock_documentation_en-US" xlink:label="lab_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" 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">Employee Stock Purchase Plans, proceeds from issuance of common stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" xlink:to="lab_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_43a31e06-a727-4052-b5b4-808f41cac31f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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 Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_74385a71-3a4d-4ea2-97cf-4daae89cc18f_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_PropertyPlantAndEquipmentGross_78c57011-fc6c-4477-9ff8-15e3670d0b3c_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" 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 carrying amount</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_898373d9-8cc8-4ca4-8e8a-db1a624d60a2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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 Stock Purchase Plan, purchase price of common stock, percent</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_99847b8f-f239-4386-8df4-01c795bd8567_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_9bed7e93-5a8a-4625-8e24-ca18b1794cc8_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_09cacc99-dddc-4d69-8d86-de654fb833a1_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_32f3046c-d557-438c-a254-83988a8b5e9c_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/2020/dei-2020-01-31.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_srt_SegmentGeographicalDomain_6900fba0-666f-48fb-82b0-15c49e94ceec_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment, Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_60f43858-daf6-4773-9e9c-79dcac4c1aeb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 (Loss) before Income Tax, Domestic and Foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ec63b37e-c2a5-464c-b506-31fe01564330_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths_e45a783d-f551-4dfe-aeff-14e8e7170f5d_terseLabel_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths" xlink: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 Licenses, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths_documentation_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths" 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 required minimum payments maturing in the next fiscal year following the latest fiscal year for software liceneses having an initial or remaining non-cancelable letter-terms in excess of one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths" xlink:to="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_dac35aaa-7d78-439f-8f90-254bc34e01ad_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_0d29e76e-41bf-4c2d-9052-e4bbc3c5522f_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_OtherIncomeAndExpensesAbstract_4fa35ca4-b7be-4c98-af86-29a6674d4d1c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink: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 and Expenses [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_748ab8fb-9920-4bf8-9484-acd99cd329fa_netLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" 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">Expensed</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_f11bf915-9ed3-4507-bd37-83479a45636b_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" 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">Restructuring charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_772c7b41-6ad8-43cc-ad9f-dc3fb60d7776_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in (provided by) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_Plan2006Member_ce0caf74-978a-4e4b-9146-48bc5aec72b4_terseLabel_en-US" xlink:label="lab_pxlw_Plan2006Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2006 Plan</link:label>
    <link:label id="lab_pxlw_Plan2006Member_label_en-US" xlink:label="lab_pxlw_Plan2006Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan 2006 [Member]</link:label>
    <link:label id="lab_pxlw_Plan2006Member_documentation_en-US" xlink:label="lab_pxlw_Plan2006Member" 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">Plan 2006 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Plan2006Member" xlink:href="pxlw-20201231.xsd#pxlw_Plan2006Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_Plan2006Member" xlink:to="lab_pxlw_Plan2006Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_842f18a1-697b-4d8c-b40d-0e315db566c8_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue_2795f6c9-4511-40f4-8856-2b2dc6109f54_negatedTerseLabel_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue" 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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue_label_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue" xlink: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 Licenses, Future Minimum Payments Due, Current Portion of Present Value</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue_documentation_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue" 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">Software Licenses, Future Minimum Payments Due, Current Portion of Present Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue" xlink:to="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_a2795c4c-6bec-4fa5-9109-930f97d078c3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink: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_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink: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, Nondeductible Expense, Other, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_37c1f537-6e87-4902-ac55-83102cd52657_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/2020/dei-2020-01-31.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_LesseeLeaseDescriptionTable_f7b2f333-861b-45c3-aa7b-2eae57aa468e_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_IncomeTaxAuthorityAxis_23935f09-c96d-491d-a6ea-2b0c50de8519_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_DebtInstrumentFirstRequiredPaymentTerm_a0b3270a-175e-416b-a73d-100f098dabcd_terseLabel_en-US" xlink:label="lab_pxlw_DebtInstrumentFirstRequiredPaymentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period until first payment</link:label>
    <link:label id="lab_pxlw_DebtInstrumentFirstRequiredPaymentTerm_label_en-US" xlink:label="lab_pxlw_DebtInstrumentFirstRequiredPaymentTerm" xlink: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, First Required Payment Term</link:label>
    <link:label id="lab_pxlw_DebtInstrumentFirstRequiredPaymentTerm_documentation_en-US" xlink:label="lab_pxlw_DebtInstrumentFirstRequiredPaymentTerm" 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, First Required Payment Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DebtInstrumentFirstRequiredPaymentTerm" xlink:href="pxlw-20201231.xsd#pxlw_DebtInstrumentFirstRequiredPaymentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_DebtInstrumentFirstRequiredPaymentTerm" xlink:to="lab_pxlw_DebtInstrumentFirstRequiredPaymentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_dcc90924-b9ae-480d-a5b1-a68b00767068_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_5d684592-a3e1-4cad-b7fb-b0fa543200e9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink: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_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_Reductiontodeferredtaxassets_74ee337d-0811-4db4-9098-6027830f3d05_terseLabel_en-US" xlink:label="lab_pxlw_Reductiontodeferredtaxassets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction to deferred tax assets</link:label>
    <link:label id="lab_pxlw_Reductiontodeferredtaxassets_label_en-US" xlink:label="lab_pxlw_Reductiontodeferredtaxassets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction to deferred tax assets</link:label>
    <link:label id="lab_pxlw_Reductiontodeferredtaxassets_documentation_en-US" xlink:label="lab_pxlw_Reductiontodeferredtaxassets" 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">Reduction to deferred tax assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Reductiontodeferredtaxassets" xlink:href="pxlw-20201231.xsd#pxlw_Reductiontodeferredtaxassets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_Reductiontodeferredtaxassets" xlink:to="lab_pxlw_Reductiontodeferredtaxassets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_215eac2d-4102-49cd-8b07-115cb7014c41_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_IncomeTaxAuthorityNameAxis_e3794be4-4617-4ef6-8c56-f8255fa65162_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink: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 Authority, Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink: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 Authority, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_af711b54-2bef-461f-8b41-a1f2a78d694b_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink: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, Major Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink: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, Major Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest_20d30bea-7518-46a3-95a8-d95b3c884d7c_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest, number of shares</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest" xlink: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, Expected to Vest</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_d6a7af73-1117-4a0d-b535-cda7b1d8c641_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities and current portion of long-term liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_ae8d2d55-4d52-4c86-aae3-4e1282f7579f_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities and current portion of long-term liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_e496320c-0fff-4dfc-a4c5-018baadfc4df_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">Research and experimentation credit and deduction carryforwards</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_country_KR_77e9ca4d-2ce1-4ef3-b70f-d6aef7145c13_terseLabel_en-US" xlink:label="lab_country_KR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Korea</link:label>
    <link:label id="lab_country_KR_label_en-US" xlink:label="lab_country_KR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KOREA, REPUBLIC OF</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_KR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_KR" xlink:to="lab_country_KR" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_d2c0e755-60a7-4e81-a419-f399355d15eb_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/2020/dei-2020-01-31.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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2cd9c625-ab53-4f8a-ae2f-23d14c04c804_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_620c2a20-15ac-4eac-b0e2-14136d336a5e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_3778c548-0b7c-4762-b032-d7a21c181550_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink: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, par value</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_AccountsReceivableGross_bbb2fbfc-e7a1-46c1-8148-28657f2df5a4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross" xlink: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, gross</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGross_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross" xlink: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, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGross" xlink:to="lab_us-gaap_AccountsReceivableGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_b40ef0ab-4665-4617-ad68-ce7ad4ed1aa1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" 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">Reversals due to lapse of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink: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, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_8c7379cf-7ddb-4971-877d-cb7a1f157aed_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_6f11bfc3-625a-4bb2-b7a8-a063bbcf95cf_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink: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</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink: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 Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1added10-4d82-483b-ae37-b7645085cbd5_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">Unvested at December 31, 2019:</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cb13fde4-b350-4028-866e-4d342863fd5d_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">Unvested at December 31, 2020:</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_97014fdf-d404-46f8-958b-b194d137a2cb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink: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 Stock Purchase Plan, maximum number of shares per employee</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink: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, Maximum Number of Shares Per Employee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_879c2d48-0493-4ed3-bed7-a9ba124f5d50_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_f7b28b3a-111b-4b50-9c5f-6721f1f19e02_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">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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_65e09195-df80-442d-aed6-5947b6e54a54_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise prices, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_AmortizationOfAcquiredDevelopedTechnology_5649cff6-0fe1-4609-95e8-0915779fa4b3_terseLabel_en-US" xlink:label="lab_pxlw_AmortizationOfAcquiredDevelopedTechnology" xlink: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 acquired intangible assets</link:label>
    <link:label id="lab_pxlw_AmortizationOfAcquiredDevelopedTechnology_label_en-US" xlink:label="lab_pxlw_AmortizationOfAcquiredDevelopedTechnology" xlink: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 acquired developed technology</link:label>
    <link:label id="lab_pxlw_AmortizationOfAcquiredDevelopedTechnology_documentation_en-US" xlink:label="lab_pxlw_AmortizationOfAcquiredDevelopedTechnology" 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">Amortization of acquired developed technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationOfAcquiredDevelopedTechnology" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationOfAcquiredDevelopedTechnology"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_AmortizationOfAcquiredDevelopedTechnology" xlink:to="lab_pxlw_AmortizationOfAcquiredDevelopedTechnology" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit_efe02561-dcbf-4c45-95ce-64c01cc80ba7_terseLabel_en-US" xlink:label="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years of amortization period of licensed technology, upper limit</link:label>
    <link:label id="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit_label_en-US" xlink:label="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years of amortization period of licensed technology, upper limit</link:label>
    <link:label id="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit_documentation_en-US" xlink:label="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit" 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">Capitalized licensed technology assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the assets, which is generally three to five years.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit" xlink:href="pxlw-20201231.xsd#pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit" xlink:to="lab_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent_7d3b0ceb-92f2-408c-99e1-201651582194_terseLabel_en-US" xlink:label="lab_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" xlink: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 pension adjustment, tax</link:label>
    <link:label id="lab_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent_label_en-US" xlink:label="lab_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Tax, Portion Attributable to Parent</link:label>
    <link:label id="lab_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent_documentation_en-US" xlink:label="lab_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" 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">Tax amount of the increase (decrease) in accumulated other comprehensive income (loss) related to pension and other postretirement benefit plans, attributable to the parent entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" xlink:href="pxlw-20201231.xsd#pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" xlink:to="lab_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_53658bea-8103-461c-80f8-925b2b13c66c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink: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 Restructuring Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink: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 Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_9d69edbf-21cc-42e1-a621-b7b6e0b640f9_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_b14a44a1-854d-4a7b-b870-05310f1dd849_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_30abf5c7-7a72-477e-96fa-c50ddbf5ff00_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/2020/dei-2020-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3ba33971-f35c-49bd-b203-541aa2a6759e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2006 Plan, number of shares available for grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_31f60e2a-6315-4f3d-99ce-4b640086ee6c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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">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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_Publicfloatshareprice_bc704418-726d-419a-a862-db63a4541674_terseLabel_en-US" xlink:label="lab_pxlw_Publicfloatshareprice" xlink: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, Share Price</link:label>
    <link:label id="lab_pxlw_Publicfloatshareprice_label_en-US" xlink:label="lab_pxlw_Publicfloatshareprice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">public float share price</link:label>
    <link:label id="lab_pxlw_Publicfloatshareprice_documentation_en-US" xlink:label="lab_pxlw_Publicfloatshareprice" 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 closing price of a share of the entity's common stock as of the last business day of the most recently completed second fiscal quarter. This share price is used to calculate the aggregate market value of the entity's common stock held by non-affiliates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Publicfloatshareprice" xlink:href="pxlw-20201231.xsd#pxlw_Publicfloatshareprice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_Publicfloatshareprice" xlink:to="lab_pxlw_Publicfloatshareprice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1a0efd94-94bc-4df5-95d3-df9d18cc87e2_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenue_8ac7aee1-d5c5-4418-8ff7-e2fd1900ff8e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenue_label_en-US" xlink:label="lab_us-gaap_DeferredRevenue" xlink: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 Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue" xlink:to="lab_us-gaap_DeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_597a5b33-2305-4033-aeb8-b3e8ad6c0f2d_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_country_JP_867fbe3e-02fc-4644-9517-72049393a5fa_terseLabel_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Japan</link:label>
    <link:label id="lab_country_JP_label_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JAPAN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP" xlink:to="lab_country_JP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b6f4f668-1183-4981-b9d7-d68d60083b87_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_LeaseholdImprovementsMember_499942d8-eb5d-4318-a101-f00924290544_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_StockIssuedDuringPeriodSharesNewIssues_97987f3b-e2c1-4354-ac04-dceb7c3def73_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">Equity offering, 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock_86894d1c-8ca6-46d2-8640-fa1e75b43265_terseLabel_en-US" xlink:label="lab_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Receivable Percentages from Significant Customers</link:label>
    <link:label id="lab_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock_label_en-US" xlink:label="lab_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of accounts receivable percentages from significant customers [Table Text Block]</link:label>
    <link:label id="lab_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock_documentation_en-US" xlink:label="lab_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock" 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 element may be used to disclose the percentage of accounts receivable from individual significant customers, those representing 10% or more of total accounts receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock" xlink:href="pxlw-20201231.xsd#pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock" xlink:to="lab_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_2a364f2d-b342-4bc0-9945-2458a7ed3839_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_3bf3da26-6f3f-40a2-8392-a3221cd72754_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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, Policy</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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 and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_c6e93b0a-a503-4c4a-8b90-1e50d9937ab3_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d55fc814-c670-4686-a66e-44068d25b9a6_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_aa5d9ae3-7396-4b8d-b868-efacc2d3a7eb_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1ee0fba0-ba62-4c75-999f-83d6669d470c_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 Components of Income Tax Expense (Benefit)</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a515cc12-d68b-4fb4-84b1-612f9bf27748_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 [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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_Liabilities_26e2b2e4-68c3-4dbb-888b-c29cbc52d167_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_43b454d5-2275-4d30-b44b-0410dbee21ed_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink: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 liabilities, net of current portion</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus_44b632db-8c5e-46d6-b02f-85b83e6a29e4_terseLabel_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus" xlink: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, annual interest rate equal to lender's prime rate plus</link:label>
    <link:label id="lab_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus_label_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, interest rate, prime rate plus</link:label>
    <link:label id="lab_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus_documentation_en-US" xlink:label="lab_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus" 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">Description of the interest rate for the amounts borrowed under the credit facility, which is the lenders prime rate plus this percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus" xlink:href="pxlw-20201231.xsd#pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus" xlink:to="lab_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_A0.606.05Member_306c9095-544e-438f-b093-4b4ed005b6a6_terseLabel_en-US" xlink:label="lab_pxlw_A0.606.05Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$2.00 - $6.05</link:label>
    <link:label id="lab_pxlw_A0.606.05Member_label_en-US" xlink:label="lab_pxlw_A0.606.05Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$0.60 - $6.05 [Member]</link:label>
    <link:label id="lab_pxlw_A0.606.05Member_documentation_en-US" xlink:label="lab_pxlw_A0.606.05Member" 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">$0.60 - $6.05 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A0.606.05Member" xlink:href="pxlw-20201231.xsd#pxlw_A0.606.05Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_A0.606.05Member" xlink:to="lab_pxlw_A0.606.05Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_3f32c501-3e1c-4778-b523-534def4d44f0_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 Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_501838f4-03b7-45ce-b106-d06edae04dba_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of foreign earnings</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink: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, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_f1ab2228-1f09-47b4-919b-8d6f5e195208_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development (2)</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation_9f5e69aa-a3ca-4429-923b-84c8850470d9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation" xlink: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 timing of satisfaction of performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_9e912028-5980-481a-865d-300920e1fcb5_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink: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 Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction_0489b9e9-9e63-4afe-b8e1-e2573af7e7da_terseLabel_en-US" xlink:label="lab_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction" xlink: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 aggregate offering price</link:label>
    <link:label id="lab_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Maximum Consideration Received on Transaction</link:label>
    <link:label id="lab_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction_documentation_en-US" xlink:label="lab_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction" 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">Sale of Stock, Maximum Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction" xlink:to="lab_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_fd778387-6177-4e3c-bf41-73091c2aded6_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_dc9f7067-99d1-4406-accd-8f958ea6fd2b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink: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 issuances of common stock under employee equity incentive plans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink: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, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0d462eab-9441-4254-b596-ba7e8a8ad644_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink: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 Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_c56a62c4-19a8-4f6e-8e72-f7431228e073_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_A2.462.46Member_b1b69df9-eb91-41ac-a453-a2dcb2d1d141_terseLabel_en-US" xlink:label="lab_pxlw_A2.462.46Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.46 - 2.46</link:label>
    <link:label id="lab_pxlw_A2.462.46Member_label_en-US" xlink:label="lab_pxlw_A2.462.46Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$2.46 - $2.46 [Member]</link:label>
    <link:label id="lab_pxlw_A2.462.46Member_documentation_en-US" xlink:label="lab_pxlw_A2.462.46Member" 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">$2.46 - $2.46 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2.462.46Member" xlink:href="pxlw-20201231.xsd#pxlw_A2.462.46Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_A2.462.46Member" xlink:to="lab_pxlw_A2.462.46Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest_528a66a7-9186-41e8-9b42-19797561f208_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest after December 31, 2020</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest" xlink: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, Restricted Stock Unit Awards, Outstanding, Expected to Vest</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of unvested restricted stock units outstanding as of the balance sheet date that are expected to vest in the future and issued under the restricted stock plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_d7a20fd8-0b4f-4e55-98bf-cb699e1d1f55_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Deferred Revenue</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink: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 Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_6599c6d8-7169-498c-be39-a8dc88168c71_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SaleOfStockCommissionFeePercent_dee9a587-234a-4fe2-9fe5-c6ad9f04e9c4_terseLabel_en-US" xlink:label="lab_pxlw_SaleOfStockCommissionFeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commissions and fees</link:label>
    <link:label id="lab_pxlw_SaleOfStockCommissionFeePercent_label_en-US" xlink:label="lab_pxlw_SaleOfStockCommissionFeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Commission Fee, Percent</link:label>
    <link:label id="lab_pxlw_SaleOfStockCommissionFeePercent_documentation_en-US" xlink:label="lab_pxlw_SaleOfStockCommissionFeePercent" 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">Sale of Stock, Commission Fee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfStockCommissionFeePercent" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfStockCommissionFeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SaleOfStockCommissionFeePercent" xlink:to="lab_pxlw_SaleOfStockCommissionFeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_f82df5d5-7229-4e17-8ad2-b59a10bb6aeb_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax contingencies, net of reversals</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink: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 Contingency, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_afeb0c5b-6d68-4689-80f7-00639965baba_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest, weighted average exercise price</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink: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, Expected To Vest, Weighted Average Exercise Price</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average exercise price for the number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_b0ef8b93-aea9-44cb-9600-1efc979390c4_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/2020/dei-2020-01-31.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_pxlw_January2020PlanMember_6b2c9a02-dcc3-448e-940c-da44907dea9a_terseLabel_en-US" xlink:label="lab_pxlw_January2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2020 Plan</link:label>
    <link:label id="lab_pxlw_January2020PlanMember_label_en-US" xlink:label="lab_pxlw_January2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2020 Plan [Member]</link:label>
    <link:label id="lab_pxlw_January2020PlanMember_documentation_en-US" xlink:label="lab_pxlw_January2020PlanMember" 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">January 2020 Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_January2020PlanMember" xlink:href="pxlw-20201231.xsd#pxlw_January2020PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_January2020PlanMember" xlink:to="lab_pxlw_January2020PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_ea3ffe9d-35b3-4832-84b0-ddab3ed0d265_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">Deferred 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears_132835de-0bab-4502-8747-1a6c7812e803_terseLabel_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears" xlink: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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears" xlink: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 Licenses, Future Minimum Payments, Due in Three Years</link:label>
    <link:label id="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears_documentation_en-US" xlink:label="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears" 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 required minimum payments maturing in the third fiscal year following the latest fiscal year for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_0842a281-3bed-4596-ab03-961443b7b635_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_041d5c33-86d4-493a-975b-dc5668a776c7_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 lease 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dd6bb2b8-8072-4165-a1fb-2d48e8d862ac_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink: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 External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_cbfc0a0b-72ba-4c06-a787-7c8abe482c36_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4379041f-e1fa-4039-98aa-03a974d2bd1f_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">Unvested Restricted Stock Units - 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_6fd18e61-aaa1-4711-bf32-9e188e6dca64_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_74055ac1-3709-4c6d-9aaf-df407cccb3ec_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tooling</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross" xlink:to="lab_us-gaap_MachineryAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear_a90e1d72-6919-4afa-8896-ed952599bae9_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, number of months vesting after one year anniversary</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear" xlink: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, number of months vesting after one year</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear" 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, number of months vesting after one year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_14b15889-36b8-4dad-8a15-978ef34d0738_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_efdcee7f-646f-4d63-b55f-aa180fa4243d_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 shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_a3904072-db7e-44ca-ae90-edf75bfe3e56_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_68052988-93ff-4a77-848b-e5076ebabef4_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenseMember_ff644ce3-9a10-46b7-b916-c77cbb9b9a5a_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 expenses</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_AmortizationOfIntangibleAssets_c8298432-03e4-4ebe-8f4f-06cb61fdda13_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink: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 acquired intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink: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 Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5a529630-36d9-4d81-8fba-32e3c1d58a53_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_b77430fa-fd9e-4590-b1a9-cd55395c75bf_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/2020/dei-2020-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_855da7de-62b4-47eb-af37-8788076e5990_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Canceled</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_c4f8794e-ad09-4a07-a6f7-742ce7c3607f_terseLabel_en-US" xlink:label="lab_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable" xlink: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 Contingency [Table]</link:label>
    <link:label id="lab_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_label_en-US" xlink:label="lab_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Liabiliy for Uncertain Tax Positions and Interest and Penalties [Table]</link:label>
    <link:label id="lab_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_documentation_en-US" xlink:label="lab_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable" 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">Change in Liabiliy for Uncertain Tax Positions and Interest and Penalties [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable" xlink:href="pxlw-20201231.xsd#pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable" xlink:to="lab_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_5d6baf8b-6e18-4543-a0da-c13b7abcd7f3_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember_f9d0bcd4-780b-4c73-9aae-2335278bcda8_terseLabel_en-US" xlink:label="lab_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember" xlink: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 associated with agreement with TPC</link:label>
    <link:label id="lab_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember_label_en-US" xlink:label="lab_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember" xlink: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 Agreement with Technology Partnerships Canada [Member]</link:label>
    <link:label id="lab_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember_documentation_en-US" xlink:label="lab_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember" 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 Agreement with Technology Partnerships Canada [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember" xlink:href="pxlw-20201231.xsd#pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember" xlink:to="lab_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_73b6c67f-d55e-4e29-97e5-99918da7c39a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" 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">Accretion on short-term marketable securities</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_e73e0442-fa2e-48ef-b6b8-7c615601f4a1_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, income tax penalties and interest expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink: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, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_b686c8c6-236c-4bf3-b2a9-f51b386356d9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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 Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_SaleOfPreviouslyReservedInventory_dde1e031-3783-4432-a799-0ea756d5e40d_terseLabel_en-US" xlink:label="lab_pxlw_SaleOfPreviouslyReservedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of previously written-down inventory</link:label>
    <link:label id="lab_pxlw_SaleOfPreviouslyReservedInventory_label_en-US" xlink:label="lab_pxlw_SaleOfPreviouslyReservedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Previously Reserved Inventory</link:label>
    <link:label id="lab_pxlw_SaleOfPreviouslyReservedInventory_documentation_en-US" xlink:label="lab_pxlw_SaleOfPreviouslyReservedInventory" 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">Sales amount of inventory previously reserved.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfPreviouslyReservedInventory" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfPreviouslyReservedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_SaleOfPreviouslyReservedInventory" xlink:to="lab_pxlw_SaleOfPreviouslyReservedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_71ac40da-4dd6-4e56-b39b-dc83049e6814_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exerciseable, weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_931645c6-cf8c-4403-adc5-6af729110a15_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of patents</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink: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 Other Assets, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_6d084ef8-b34b-473b-be3e-dbfef3548ef1_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_4439e2e7-1620-4783-b59e-83712efab063_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_fd081799-16db-43a6-bc72-e0c200357fef_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/2020/dei-2020-01-31.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_pxlw_August2020PlanMember_82739076-3dca-40ff-ae18-e11335b4297f_terseLabel_en-US" xlink:label="lab_pxlw_August2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">August 2020 Plan</link:label>
    <link:label id="lab_pxlw_August2020PlanMember_label_en-US" xlink:label="lab_pxlw_August2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">August 2020 Plan [Member]</link:label>
    <link:label id="lab_pxlw_August2020PlanMember_documentation_en-US" xlink:label="lab_pxlw_August2020PlanMember" 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">August 2020 Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_August2020PlanMember" xlink:href="pxlw-20201231.xsd#pxlw_August2020PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_August2020PlanMember" xlink:to="lab_pxlw_August2020PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_a73645fc-2fa7-432f-a82b-f6a754911eb4_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">Supplemental Information Related to Leases</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_fe779160-771d-47a5-84fa-c06835485057_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/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_1490545f-d45f-4042-bd57-fe28e5f95a48_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfOtherDebt_47dd5271-51c4-484d-aed8-d2a6193d0e46_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherDebt" 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 asset financings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfOtherDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherDebt" xlink: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 Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfOtherDebt" xlink:to="lab_us-gaap_RepaymentsOfOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_bf65b837-8a6c-483f-9d95-103fa867c961_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_EndCustomerMember_4b838781-3a79-463b-9210-62791ce3a019_terseLabel_en-US" xlink:label="lab_pxlw_EndCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End customer A</link:label>
    <link:label id="lab_pxlw_EndCustomerMember_label_en-US" xlink:label="lab_pxlw_EndCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End customer A [Member]</link:label>
    <link:label id="lab_pxlw_EndCustomerMember_documentation_en-US" xlink:label="lab_pxlw_EndCustomerMember" 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">End customer A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EndCustomerMember" xlink:href="pxlw-20201231.xsd#pxlw_EndCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_EndCustomerMember" xlink:to="lab_pxlw_EndCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_bf7e274b-a41d-4822-83f4-0a453252bd97_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_29a32793-54b2-4b0f-b923-3044e3604305_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 during the year 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_d346ceee-3d7a-4133-914d-28949dc4742e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink: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 Revenue from Significant Customers</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink: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 Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_5939b39a-3a56-46b3-9aa7-4b53b000a092_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, 50,000,000 shares authorized, none issued</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5a26a81c-f5fe-4d27-ac18-a769ef5e3626_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80533ce7-f8e5-41e5-acf5-ab9267627505_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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: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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_eacb4ffd-1e81-45ad-87e5-a28cc32ee321_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign pension adjustment, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_2428d99b-6f1a-4b21-a2d2-8112fa34c7cc_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_87f5c314-d8ca-4154-9b82-0e83a6c942e8_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</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_pxlw_DistributorMember_6b34ddeb-cb5c-4f2c-a373-da21bb526921_terseLabel_en-US" xlink:label="lab_pxlw_DistributorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributor A</link:label>
    <link:label id="lab_pxlw_DistributorMember_label_en-US" xlink:label="lab_pxlw_DistributorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributor A [Member]</link:label>
    <link:label id="lab_pxlw_DistributorMember_documentation_en-US" xlink:label="lab_pxlw_DistributorMember" 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">Distributor A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DistributorMember" xlink:href="pxlw-20201231.xsd#pxlw_DistributorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_DistributorMember" xlink:to="lab_pxlw_DistributorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_1bd024f7-5245-4a3f-b256-e1d1f60edd22_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink: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, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink: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, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_109416e9-a106-498b-801e-800c69af46c9_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 used in 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee_1658e662-886f-49fb-90de-c24963386723_terseLabel_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee" xlink: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 Stock Purchase Plan, maximum annual purchase amount per employee</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee_label_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee" xlink: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, Maximum Annual Purchase Amount Per Employee</link:label>
    <link:label id="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee_documentation_en-US" xlink:label="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee" 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, Maximum Annual Purchase Amount Per Employee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee" xlink:to="lab_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ce3eb36e-7795-42e9-9b4a-44bc85b75007_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">Unvested Restricted Stock Units - Number of Shares</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_TopFiveEndCustomersMember_94c7689b-d7d5-47e3-beb0-59b8c6a41587_terseLabel_en-US" xlink:label="lab_pxlw_TopFiveEndCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top five end customers</link:label>
    <link:label id="lab_pxlw_TopFiveEndCustomersMember_label_en-US" xlink:label="lab_pxlw_TopFiveEndCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top five end customers [Member]</link:label>
    <link:label id="lab_pxlw_TopFiveEndCustomersMember_documentation_en-US" xlink:label="lab_pxlw_TopFiveEndCustomersMember" 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">Top five end customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_TopFiveEndCustomersMember" xlink:href="pxlw-20201231.xsd#pxlw_TopFiveEndCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_TopFiveEndCustomersMember" xlink:to="lab_pxlw_TopFiveEndCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_dbb21070-cb51-4269-a1f6-aab4df46930f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink: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 Measured on Recurring and Nonrecurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink: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, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_dd6200a5-19f1-49fc-82d3-dd4d807efa98_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">Total Shareholders' Equity</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions_a64d3a00-3fde-4de4-abf1-86299e707e0a_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions_9514f93d-6b3c-41a8-9b97-283d4c1cb8a0_totalLabel_en-US" xlink:label="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" 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 restructuring expense</link:label>
    <link:label id="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions_label_en-US" xlink:label="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring, Settlement and Impairment Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:to="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1b85bbe8-bc91-4928-8731-6a52e33db870_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 (in 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2e021a77-d19d-46b9-8f3e-896e20a5b770_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">Revenue deferred</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_UncertainTaxPositionsMember_bb670ab9-93f8-4adc-b429-55dc715beb05_terseLabel_en-US" xlink:label="lab_pxlw_UncertainTaxPositionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain Tax Positions [Member]</link:label>
    <link:label id="lab_pxlw_UncertainTaxPositionsMember_label_en-US" xlink:label="lab_pxlw_UncertainTaxPositionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain Tax Positions [Member]</link:label>
    <link:label id="lab_pxlw_UncertainTaxPositionsMember_documentation_en-US" xlink:label="lab_pxlw_UncertainTaxPositionsMember" 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">Uncertain Tax Positions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_UncertainTaxPositionsMember" xlink:href="pxlw-20201231.xsd#pxlw_UncertainTaxPositionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_UncertainTaxPositionsMember" xlink:to="lab_pxlw_UncertainTaxPositionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_01c1a5a2-f40b-4385-a01f-93f462dd5e74_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" 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">Employee equity incentive plans</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_e2be8864-5d71-4ec8-8a5b-9fcfc95dffd4_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">Stock Option Plans:</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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_dei_TradingSymbol_fc6d0d8f-c8d1-4e35-9f4a-1138de196bc5_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/2020/dei-2020-01-31.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_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid_970f1472-de5a-472b-916e-70714fc71092_terseLabel_en-US" xlink:label="lab_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" xlink: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 of property and equipment and other assets under extended payment terms</link:label>
    <link:label id="lab_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid_label_en-US" xlink:label="lab_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed asset and other asset expenses incurred but not yet paid</link:label>
    <link:label id="lab_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid_documentation_en-US" xlink:label="lab_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" 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">Acquisitions of property and equipment and other assets under extended payment terms.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" xlink:href="pxlw-20201231.xsd#pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" xlink:to="lab_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_1e1fb4bd-22a6-4427-a7c3-b0833da185a8_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 gross 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_e6e38208-69e2-4b93-87e6-d8289986e5fe_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 sales and maturities of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_PublicOfferingMember_27eb97f1-14bc-476d-9bcf-7f256e86c722_terseLabel_en-US" xlink:label="lab_pxlw_PublicOfferingMember" xlink: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 Offering, Excluding Underwriter's Option</link:label>
    <link:label id="lab_pxlw_PublicOfferingMember_label_en-US" xlink:label="lab_pxlw_PublicOfferingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Offering [Member]</link:label>
    <link:label id="lab_pxlw_PublicOfferingMember_documentation_en-US" xlink:label="lab_pxlw_PublicOfferingMember" 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">Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PublicOfferingMember" xlink:href="pxlw-20201231.xsd#pxlw_PublicOfferingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_PublicOfferingMember" xlink:to="lab_pxlw_PublicOfferingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pxlw_EngineeringServicesAndOtherMember_4f25c52e-7d28-4497-81c6-9607ee0dddb6_terseLabel_en-US" xlink:label="lab_pxlw_EngineeringServicesAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineering services, license and other</link:label>
    <link:label id="lab_pxlw_EngineeringServicesAndOtherMember_label_en-US" xlink:label="lab_pxlw_EngineeringServicesAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineering Services And Other [Member]</link:label>
    <link:label id="lab_pxlw_EngineeringServicesAndOtherMember_documentation_en-US" xlink:label="lab_pxlw_EngineeringServicesAndOtherMember" 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">Engineering Services And Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EngineeringServicesAndOtherMember" xlink:href="pxlw-20201231.xsd#pxlw_EngineeringServicesAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_EngineeringServicesAndOtherMember" xlink:to="lab_pxlw_EngineeringServicesAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_5c5df15e-214d-45b9-8957-a986f6071b8d_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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 Doubtful Accounts [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_8f4d39aa-5c9b-4b1a-add6-7dd301546296_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink: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 Stock Purchase Plan:</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_c69b07ad-60d0-48d6-8934-10030ace4399_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/2020/dei-2020-01-31.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_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly_663ac4a4-b978-4aba-b47b-6b5c0b0299fe_terseLabel_en-US" xlink:label="lab_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly" xlink: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 loss carryforwards, carried forward indefinetly</link:label>
    <link:label id="lab_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly_label_en-US" xlink:label="lab_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly" xlink: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 Loss Carryforwards, Carried Forward Indefinetly</link:label>
    <link:label id="lab_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly_documentation_en-US" xlink:label="lab_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Carried Forward Indefinetly</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly" xlink:href="pxlw-20201231.xsd#pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly" xlink:to="lab_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_c3ac7a2a-d9a7-4406-a88d-a3195b0e347c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_3f8568af-4bb1-49e0-9198-e25ac0be4260_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_49124558-7c58-4ac6-af39-6772b3bb5855_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/2020/dei-2020-01-31.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>pxlw-20201231_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 2021 Workiva-->
<!--r:a970c33c-b125-44df-82ba-ddde304820bf,g:17c1a4fd-84f7-45d8-8b06-8eae5aa8835c-->
<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.pixelworks.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="pxlw-20201231.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c398fe73-cf8d-4ff3-8581-1474c97ca80c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_DocumentType_c398fe73-cf8d-4ff3-8581-1474c97ca80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_bd0ca268-4723-4f88-a74b-27cfa9f32d4d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_DocumentAnnualReport_bd0ca268-4723-4f88-a74b-27cfa9f32d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_6bad37d1-369b-4601-a94d-007b0d324a4d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_DocumentPeriodEndDate_6bad37d1-369b-4601-a94d-007b0d324a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_752ed7f8-216c-42e1-a217-6e1d5b1cd12e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_DocumentTransitionReport_752ed7f8-216c-42e1-a217-6e1d5b1cd12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_148fce6a-e9d6-42f7-bab4-6da4c258adeb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityFileNumber_148fce6a-e9d6-42f7-bab4-6da4c258adeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_bf3ab601-a0b8-4f65-a29b-a077a5537ec8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityRegistrantName_bf3ab601-a0b8-4f65-a29b-a077a5537ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_47314e15-4777-45ec-9957-756cc89640f4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityIncorporationStateCountryCode_47314e15-4777-45ec-9957-756cc89640f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_2bbc1a6c-af9d-4b5f-9ac5-7eac674ae073" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityTaxIdentificationNumber_2bbc1a6c-af9d-4b5f-9ac5-7eac674ae073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_e9dce112-57d1-4e8d-b68b-9a92000fbf77" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityAddressAddressLine1_e9dce112-57d1-4e8d-b68b-9a92000fbf77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6e881571-e16f-4a2c-9e91-cc9b3b96f252" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityAddressCityOrTown_6e881571-e16f-4a2c-9e91-cc9b3b96f252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_1e1368a8-e364-4ba8-aad2-4cc385c797bc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityAddressStateOrProvince_1e1368a8-e364-4ba8-aad2-4cc385c797bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c96dc5a6-0e68-4fd9-88a9-a3cb2aa6a777" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityAddressPostalZipCode_c96dc5a6-0e68-4fd9-88a9-a3cb2aa6a777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_ca0fb1ed-d931-42d8-afce-abc311a50ba8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_CityAreaCode_ca0fb1ed-d931-42d8-afce-abc311a50ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_cf660276-ade4-4623-a121-de81ed94c5d2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_LocalPhoneNumber_cf660276-ade4-4623-a121-de81ed94c5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a8228cbf-64eb-437e-883d-29c89fd1d169" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_Security12bTitle_a8228cbf-64eb-437e-883d-29c89fd1d169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_65b2a4c9-a64f-4be5-b742-577899a4832c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_TradingSymbol_65b2a4c9-a64f-4be5-b742-577899a4832c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_0c5bd199-de7a-49ae-af7e-30089b9aeda9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_SecurityExchangeName_0c5bd199-de7a-49ae-af7e-30089b9aeda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_89d911e8-9355-4a77-bab8-a7719212973b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_89d911e8-9355-4a77-bab8-a7719212973b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_1575c537-3d9e-4c62-ae45-93339313a2c4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityVoluntaryFilers_1575c537-3d9e-4c62-ae45-93339313a2c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e879b448-bc59-4e8e-b406-d4474f6a5739" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityCurrentReportingStatus_e879b448-bc59-4e8e-b406-d4474f6a5739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_e8aac1ec-05c3-44a0-82d8-ba020344b9d2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityInteractiveDataCurrent_e8aac1ec-05c3-44a0-82d8-ba020344b9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_0b30e5cb-153a-429a-bbc4-c1e080c0a46d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityFilerCategory_0b30e5cb-153a-429a-bbc4-c1e080c0a46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_653bda76-5be7-4759-942f-f68f38920cf1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntitySmallBusiness_653bda76-5be7-4759-942f-f68f38920cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_55a951ca-1c9e-448c-bbe7-67a4f371dc4d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityEmergingGrowthCompany_55a951ca-1c9e-448c-bbe7-67a4f371dc4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_bb385309-8344-41ff-aba6-5c239a0107ce" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityShellCompany_bb385309-8344-41ff-aba6-5c239a0107ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_b36157e5-15e2-4eab-989b-629a7fc2a55b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityPublicFloat_b36157e5-15e2-4eab-989b-629a7fc2a55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Publicfloatshareprice_98b5489c-bcb4-4933-a962-1bf39e55d444" xlink:href="pxlw-20201231.xsd#pxlw_Publicfloatshareprice"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_pxlw_Publicfloatshareprice_98b5489c-bcb4-4933-a962-1bf39e55d444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_fe8515e5-082d-485d-a0e4-12a9bf893225" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_fe8515e5-082d-485d-a0e4-12a9bf893225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_4d70b26a-199a-4e87-8a55-e8154527d829" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_4d70b26a-199a-4e87-8a55-e8154527d829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ae620144-840e-48b2-9aee-ae3208f27f0a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_EntityCentralIndexKey_ae620144-840e-48b2-9aee-ae3208f27f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_0a0abb10-848f-4d9b-b9a6-c466fe02b8c1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_CurrentFiscalYearEndDate_0a0abb10-848f-4d9b-b9a6-c466fe02b8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b5b25b13-f4f9-4ffd-81ad-d44fa631502e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_DocumentFiscalYearFocus_b5b25b13-f4f9-4ffd-81ad-d44fa631502e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_8bdcba21-53b5-4349-bcd2-aa0e733ffcb1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_DocumentFiscalPeriodFocus_8bdcba21-53b5-4349-bcd2-aa0e733ffcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_2975e5a0-f866-469e-b7a4-e12df55abbd0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_AmendmentFlag_2975e5a0-f866-469e-b7a4-e12df55abbd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_8975e2d0-76b8-4b7e-a1f0-81e6c662fb73" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_07ead110-d6d9-417a-b8e8-b58859c5f307" xlink:to="loc_dei_IcfrAuditorAttestationFlag_8975e2d0-76b8-4b7e-a1f0-81e6c662fb73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2f9d7e8e-d326-452f-bd54-4bad95ae6d95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3b5a3b63-d559-4469-9765-076f7e215a20" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2f9d7e8e-d326-452f-bd54-4bad95ae6d95" xlink:to="loc_us-gaap_StatementTable_3b5a3b63-d559-4469-9765-076f7e215a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_1b58aa4d-66a3-46a9-9770-4c1995992ba5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3b5a3b63-d559-4469-9765-076f7e215a20" xlink:to="loc_srt_StatementScenarioAxis_1b58aa4d-66a3-46a9-9770-4c1995992ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0a002231-6385-4287-822a-4064451500b7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_1b58aa4d-66a3-46a9-9770-4c1995992ba5" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0a002231-6385-4287-822a-4064451500b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3b5a3b63-d559-4469-9765-076f7e215a20" xlink:to="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f45f1e98-3897-4a61-b29f-d9e387be2004" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f45f1e98-3897-4a61-b29f-d9e387be2004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_06b16504-fcfe-42ca-ae6a-132969525452" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_06b16504-fcfe-42ca-ae6a-132969525452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1c69876b-dc19-493b-89b5-4accecb94d80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1c69876b-dc19-493b-89b5-4accecb94d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_77f23b16-24e3-4b39-bd1d-a4c17c6552a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_InventoryNet_77f23b16-24e3-4b39-bd1d-a4c17c6552a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_796c28e1-7f93-4eeb-a3aa-838df87c869d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_796c28e1-7f93-4eeb-a3aa-838df87c869d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a77fd8b9-4cf0-4862-9cde-775245a69688" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_51aa194c-17fc-4a2c-a2f2-56bb2f9500aa" xlink:to="loc_us-gaap_AssetsCurrent_a77fd8b9-4cf0-4862-9cde-775245a69688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bba48ed2-f3d2-4d89-8844-e29f08277d2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_bba48ed2-f3d2-4d89-8844-e29f08277d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f9a7f9fa-5ff4-4215-8399-1b6a76a8aa2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f9a7f9fa-5ff4-4215-8399-1b6a76a8aa2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_456b7610-61a9-40da-80d3-c6474f9f00ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_456b7610-61a9-40da-80d3-c6474f9f00ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5d1e7318-eaa9-450e-bdcc-99f55c7b55d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5d1e7318-eaa9-450e-bdcc-99f55c7b55d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_84eca155-5ffa-4dd9-b510-a9cd7c419bb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_Goodwill_84eca155-5ffa-4dd9-b510-a9cd7c419bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8916b9cb-b31c-41e0-9eed-1bced75d9564" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d1e1113a-d1d1-40c6-ab68-7b06117a46f4" xlink:to="loc_us-gaap_Assets_8916b9cb-b31c-41e0-9eed-1bced75d9564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_08a33e92-3f5e-43d3-ba59-5db3ebd01772" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:to="loc_us-gaap_AccountsPayableCurrent_08a33e92-3f5e-43d3-ba59-5db3ebd01772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_4905977b-4de1-4710-8617-c4954d930e72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_4905977b-4de1-4710-8617-c4954d930e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_23b741fc-f150-45ff-ae32-90c24304bcb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_23b741fc-f150-45ff-ae32-90c24304bcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_340b82ab-3366-4796-a435-56f2fde38bd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e38f22ec-0cdf-4793-a737-27b377c26709" xlink:to="loc_us-gaap_LiabilitiesCurrent_340b82ab-3366-4796-a435-56f2fde38bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_394ac4a8-5d93-45b1-9c6e-85a0a3645862" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_394ac4a8-5d93-45b1-9c6e-85a0a3645862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8a3f2b7c-3c93-4701-94d3-c40ffe771342" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8a3f2b7c-3c93-4701-94d3-c40ffe771342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_fcffb722-3f27-41de-bab9-1801da853ff3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_fcffb722-3f27-41de-bab9-1801da853ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b0b2523e-5122-4357-b546-9a1eb35bbd38" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_46220e19-c7ea-4219-9db3-ea5b6842c9d2" xlink:to="loc_us-gaap_Liabilities_b0b2523e-5122-4357-b546-9a1eb35bbd38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_990f2bd2-2a40-43d0-8d50-9352517af22f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_CommitmentsAndContingencies_990f2bd2-2a40-43d0-8d50-9352517af22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f465b3b2-96a7-466e-a938-7234b539d572" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_PreferredStockValue_f465b3b2-96a7-466e-a938-7234b539d572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_70305029-94d4-4d40-98ba-9bc52f4723dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_70305029-94d4-4d40-98ba-9bc52f4723dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d1a98523-5e79-4cb4-9b36-a310e186ba60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d1a98523-5e79-4cb4-9b36-a310e186ba60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bf6a1138-a65b-42c9-9e87-42410eeb61bd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bf6a1138-a65b-42c9-9e87-42410eeb61bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1ee31fc1-0ed8-4956-82ae-905055dce183" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_401fa311-f6e0-470c-8b5d-caa92ab49682" xlink:to="loc_us-gaap_StockholdersEquity_1ee31fc1-0ed8-4956-82ae-905055dce183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_256a53e3-ffa8-4e4e-9ebd-09bf55ddeb7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_256a53e3-ffa8-4e4e-9ebd-09bf55ddeb7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_598e1cb4-536d-48d7-9b26-4bddb4a2216c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_598e1cb4-536d-48d7-9b26-4bddb4a2216c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_c7734dee-4691-4942-b265-38365c84b269" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c7734dee-4691-4942-b265-38365c84b269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_f4067e2f-3f81-4dd8-a254-7fb6fbd20484" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_PreferredStockSharesIssued_f4067e2f-3f81-4dd8-a254-7fb6fbd20484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_cbdea1f8-c5bc-4053-a43e-a1617e311b22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_cbdea1f8-c5bc-4053-a43e-a1617e311b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_dcbee1f8-b8f7-4015-952c-4ac1fb91b734" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fabe20fd-a666-44c3-bca3-ec80b0e2ed57" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_dcbee1f8-b8f7-4015-952c-4ac1fb91b734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_56ad414b-8c61-4503-9456-fd7639ed7ccb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f86303ff-68d3-484a-9834-390de54f7051" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_56ad414b-8c61-4503-9456-fd7639ed7ccb" xlink:to="loc_us-gaap_StatementTable_f86303ff-68d3-484a-9834-390de54f7051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d74ad66b-86cf-4b32-89a3-d97d22713da2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f86303ff-68d3-484a-9834-390de54f7051" xlink:to="loc_srt_StatementScenarioAxis_d74ad66b-86cf-4b32-89a3-d97d22713da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_481e0700-a727-48c9-b826-7d49aa7a061b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_d74ad66b-86cf-4b32-89a3-d97d22713da2" xlink:to="loc_srt_ScenarioUnspecifiedDomain_481e0700-a727-48c9-b826-7d49aa7a061b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f86303ff-68d3-484a-9834-390de54f7051" xlink:to="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_67fd94a9-6d95-45ac-b5da-47ad0b7afc47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_67fd94a9-6d95-45ac-b5da-47ad0b7afc47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_19866a45-a05c-429e-b568-d693dbf599fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_19866a45-a05c-429e-b568-d693dbf599fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_2eac2670-cce8-465e-9df8-d6fceb0ef6dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_PreferredStockSharesIssued_2eac2670-cce8-465e-9df8-d6fceb0ef6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_0e154403-ac02-471f-8f20-bc286713b653" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_0e154403-ac02-471f-8f20-bc286713b653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_315af9ae-69b4-4c0f-bfb6-5a27c2d2ed69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_315af9ae-69b4-4c0f-bfb6-5a27c2d2ed69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fc204e73-023b-4120-b9f3-d6068e730758" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_CommonStockSharesIssued_fc204e73-023b-4120-b9f3-d6068e730758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a0ba8048-c0dd-45cb-8067-a4f18679d34c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30d88b89-ba96-4c03-9223-0d901bbe264d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a0ba8048-c0dd-45cb-8067-a4f18679d34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_8dc2350e-6a06-44b2-9f0f-420a31c23344" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_Revenues_8dc2350e-6a06-44b2-9f0f-420a31c23344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_84df419b-10ad-40a5-b5ae-e855f2083f29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_84df419b-10ad-40a5-b5ae-e855f2083f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7158cf41-b9c1-45c9-ba6c-9712151125f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_GrossProfit_7158cf41-b9c1-45c9-ba6c-9712151125f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_f5c38852-a9a4-4811-82fc-253646d33f8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_OperatingExpensesAbstract_f5c38852-a9a4-4811-82fc-253646d33f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_f851769b-4c92-46cf-921b-5f5e8f2fa14d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f5c38852-a9a4-4811-82fc-253646d33f8f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_f851769b-4c92-46cf-921b-5f5e8f2fa14d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4b25bc43-ff81-4e0e-a966-079e54f8ad1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f5c38852-a9a4-4811-82fc-253646d33f8f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4b25bc43-ff81-4e0e-a966-079e54f8ad1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_ca2256c4-5524-4bb1-9d34-0bb054db7099" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f5c38852-a9a4-4811-82fc-253646d33f8f" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_ca2256c4-5524-4bb1-9d34-0bb054db7099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_3ca39c69-5e25-47f3-bff5-731cfad075c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f5c38852-a9a4-4811-82fc-253646d33f8f" xlink:to="loc_us-gaap_OperatingExpenses_3ca39c69-5e25-47f3-bff5-731cfad075c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1e01e3c0-0278-4aa7-aca8-015458b918e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_OperatingIncomeLoss_1e01e3c0-0278-4aa7-aca8-015458b918e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d0af1f2b-55b6-4539-8967-020edafd1aff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d0af1f2b-55b6-4539-8967-020edafd1aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_57454f03-bbfb-4e99-892d-a86745c798d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_57454f03-bbfb-4e99-892d-a86745c798d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_993458b4-3bcf-4a46-813b-5e038a983180" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_993458b4-3bcf-4a46-813b-5e038a983180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_45a8bb94-1e1e-4696-ab3c-2a486c28a823" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_45a8bb94-1e1e-4696-ab3c-2a486c28a823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cbb1bcb0-8de5-4b70-82f9-b429c738a88e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cbb1bcb0-8de5-4b70-82f9-b429c738a88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9e2675d3-afe9-42a7-a942-e626aa14c04a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9e2675d3-afe9-42a7-a942-e626aa14c04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_52c5dd61-c9dd-4044-8f03-ffe7ebfa1c79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_NetIncomeLoss_52c5dd61-c9dd-4044-8f03-ffe7ebfa1c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_fdafa961-8cbc-489f-8758-a25590f028d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_fdafa961-8cbc-489f-8758-a25590f028d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_da317209-f99e-4531-8436-43eec7067448" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_186c42b6-5838-42e8-ac4d-90021a4dfa67" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_da317209-f99e-4531-8436-43eec7067448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofOperationsParenthetical"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_8550c99e-6ff3-4b78-904b-1521de601dbf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f0586c14-5acc-4e5c-9966-577da4f8b379" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8550c99e-6ff3-4b78-904b-1521de601dbf" xlink:to="loc_us-gaap_StatementTable_f0586c14-5acc-4e5c-9966-577da4f8b379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1150abc9-196d-4558-a118-0863849ebe82" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f0586c14-5acc-4e5c-9966-577da4f8b379" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1150abc9-196d-4558-a118-0863849ebe82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1150abc9-196d-4558-a118-0863849ebe82" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_12be816a-5d01-4b66-8d2f-125f623ad882" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:to="loc_us-gaap_CostOfSalesMember_12be816a-5d01-4b66-8d2f-125f623ad882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4bf83247-9791-4f97-b9b2-ae9b3d1cb355" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4bf83247-9791-4f97-b9b2-ae9b3d1cb355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_ed05c787-3e70-4c00-a3d4-1e9c7dfed2ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c98a7367-6e69-4961-8b59-e3c430b0acad" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_ed05c787-3e70-4c00-a3d4-1e9c7dfed2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f0586c14-5acc-4e5c-9966-577da4f8b379" xlink:to="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationOfAcquiredDevelopedTechnology_efc155df-9fe6-478c-b763-d0658ddcd162" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationOfAcquiredDevelopedTechnology"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_pxlw_AmortizationOfAcquiredDevelopedTechnology_efc155df-9fe6-478c-b763-d0658ddcd162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_14744923-1987-40c1-8c35-b0d98c109bef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_14744923-1987-40c1-8c35-b0d98c109bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_ed647091-335b-4efc-a888-67b3f2ed6333" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_ed647091-335b-4efc-a888-67b3f2ed6333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_68e8f09e-c60e-4e46-801b-98ace1a46370" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_68e8f09e-c60e-4e46-801b-98ace1a46370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e7eb8429-40ab-4eaf-9e3a-95015dd068d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_02108b11-5959-4b70-8e45-757685ad70a4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e7eb8429-40ab-4eaf-9e3a-95015dd068d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_35a5adb9-e110-4d06-8f9e-f3c6031b049c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_34dd2ceb-181d-4942-acd5-b988b203d6a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_35a5adb9-e110-4d06-8f9e-f3c6031b049c" xlink:to="loc_us-gaap_StatementTable_34dd2ceb-181d-4942-acd5-b988b203d6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_09e0c70a-1371-4c17-a88e-897c205be2df" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_34dd2ceb-181d-4942-acd5-b988b203d6a1" xlink:to="loc_srt_StatementScenarioAxis_09e0c70a-1371-4c17-a88e-897c205be2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0ea97936-ac7f-45bd-8190-f3fd4d7d63d8" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_09e0c70a-1371-4c17-a88e-897c205be2df" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0ea97936-ac7f-45bd-8190-f3fd4d7d63d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9b0b1e24-04fb-4326-b909-665cc95b9615" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_34dd2ceb-181d-4942-acd5-b988b203d6a1" xlink:to="loc_us-gaap_StatementLineItems_9b0b1e24-04fb-4326-b909-665cc95b9615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5dcdba7a-d709-4b74-8e39-b64b4a3731b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b0b1e24-04fb-4326-b909-665cc95b9615" xlink:to="loc_us-gaap_NetIncomeLoss_5dcdba7a-d709-4b74-8e39-b64b4a3731b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b0b1e24-04fb-4326-b909-665cc95b9615" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1c952bfc-16f5-4b16-ae66-4e73e37cbf42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1c952bfc-16f5-4b16-ae66-4e73e37cbf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_872af2ec-adf5-49b3-9970-4f324d4bba13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_872af2ec-adf5-49b3-9970-4f324d4bba13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_0ee68d4d-7e24-4cac-a805-32d3272ae827" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_0ee68d4d-7e24-4cac-a805-32d3272ae827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_fee831da-bfb3-4058-94dc-fe34fbfeaa4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ec2ff7d7-bc24-40f2-8f3d-542abbe119a9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_fee831da-bfb3-4058-94dc-fe34fbfeaa4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_1e8b8d88-f0e5-42ba-bc44-b295be4881f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37a12a07-c4dc-4a08-899c-8c5f28386f24" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1e8b8d88-f0e5-42ba-bc44-b295be4881f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37a12a07-c4dc-4a08-899c-8c5f28386f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b554ad24-6b7b-4a3b-b0a9-0daf75800dd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37a12a07-c4dc-4a08-899c-8c5f28386f24" xlink:to="loc_us-gaap_NetIncomeLoss_b554ad24-6b7b-4a3b-b0a9-0daf75800dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37a12a07-c4dc-4a08-899c-8c5f28386f24" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_82667fec-536f-4606-8b68-787843602e5c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_us-gaap_ShareBasedCompensation_82667fec-536f-4606-8b68-787843602e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_0c02858c-ed4f-4bf0-9c18-ae05cddee5c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_0c02858c-ed4f-4bf0-9c18-ae05cddee5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationOfAcquiredIntangibleAssets_cc565c7a-8145-4a26-90d3-ba63ccc059af" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationOfAcquiredIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_pxlw_AmortizationOfAcquiredIntangibleAssets_cc565c7a-8145-4a26-90d3-ba63ccc059af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d3ba5753-96c1-4571-93db-7d6a89f37685" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d3ba5753-96c1-4571-93db-7d6a89f37685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ReversalOfUncertainTaxPositions_e3d75118-c3d9-4c03-bd9b-d621b30052a7" xlink:href="pxlw-20201231.xsd#pxlw_ReversalOfUncertainTaxPositions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_pxlw_ReversalOfUncertainTaxPositions_e3d75118-c3d9-4c03-bd9b-d621b30052a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_66e18824-f686-4685-a595-b2f12706e35a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_66e18824-f686-4685-a595-b2f12706e35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5922afcc-289d-4a48-aa62-22ed48c4f322" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5922afcc-289d-4a48-aa62-22ed48c4f322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesGainLoss_e79e1e97-6902-4830-91b1-4950ac2c287a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesGainLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_us-gaap_MarketableSecuritiesGainLoss_e79e1e97-6902-4830-91b1-4950ac2c287a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_40d0e99f-0aad-4f5f-a171-f89fcafd277f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_40d0e99f-0aad-4f5f-a171-f89fcafd277f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_a686d963-714f-49b6-bece-8a97cdb1af37" xlink:href="pxlw-20201231.xsd#pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment_a686d963-714f-49b6-bece-8a97cdb1af37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_8355d216-2a2f-4aae-b2c1-bb586d7b99ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9787b77-7a26-439e-9684-ee916d65841a" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_8355d216-2a2f-4aae-b2c1-bb586d7b99ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b92590c7-d873-41b8-83aa-00e6757f1de9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37a12a07-c4dc-4a08-899c-8c5f28386f24" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b92590c7-d873-41b8-83aa-00e6757f1de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f95e8f46-ea8e-4bb0-9ad0-78b6bb8c4695" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b92590c7-d873-41b8-83aa-00e6757f1de9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f95e8f46-ea8e-4bb0-9ad0-78b6bb8c4695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_35f81be9-1f7b-4116-9548-430f924faff4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b92590c7-d873-41b8-83aa-00e6757f1de9" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_35f81be9-1f7b-4116-9548-430f924faff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_947077df-a8c8-44ea-844e-d76f7a214e8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b92590c7-d873-41b8-83aa-00e6757f1de9" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_947077df-a8c8-44ea-844e-d76f7a214e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_45742e69-25f7-4520-b682-7414c9111623" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b92590c7-d873-41b8-83aa-00e6757f1de9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_45742e69-25f7-4520-b682-7414c9111623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_cf4f1d87-04ad-498b-9ad7-4b0b823f2ffd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b92590c7-d873-41b8-83aa-00e6757f1de9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_cf4f1d87-04ad-498b-9ad7-4b0b823f2ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_a0aceeaf-020e-40e0-80a9-91400350c5ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b92590c7-d873-41b8-83aa-00e6757f1de9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_a0aceeaf-020e-40e0-80a9-91400350c5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_81e2b012-9747-45ef-b7c6-2668b5962314" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37a12a07-c4dc-4a08-899c-8c5f28386f24" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_81e2b012-9747-45ef-b7c6-2668b5962314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b4288318-0418-4dcd-b646-c8e3a9b15f7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1e8b8d88-f0e5-42ba-bc44-b295be4881f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b4288318-0418-4dcd-b646-c8e3a9b15f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_e8311ba4-ae03-44c2-99d3-3bea598d240c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b4288318-0418-4dcd-b646-c8e3a9b15f7e" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_e8311ba4-ae03-44c2-99d3-3bea598d240c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_35b9bc45-432f-48a9-8314-5392cf644dfd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b4288318-0418-4dcd-b646-c8e3a9b15f7e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_35b9bc45-432f-48a9-8314-5392cf644dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_43bffd12-405d-4fbb-b449-6496f72cad17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b4288318-0418-4dcd-b646-c8e3a9b15f7e" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_43bffd12-405d-4fbb-b449-6496f72cad17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_3e6b7a2b-b854-411f-9c33-8d7774972aab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b4288318-0418-4dcd-b646-c8e3a9b15f7e" xlink:to="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_3e6b7a2b-b854-411f-9c33-8d7774972aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_51b662fd-33d0-4bad-94eb-9314f469cb81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b4288318-0418-4dcd-b646-c8e3a9b15f7e" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_51b662fd-33d0-4bad-94eb-9314f469cb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_4ffae923-c468-498d-a1ac-5624a420ea6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b4288318-0418-4dcd-b646-c8e3a9b15f7e" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_4ffae923-c468-498d-a1ac-5624a420ea6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_77b34873-da0e-4dd8-a644-780aac0af142" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b4288318-0418-4dcd-b646-c8e3a9b15f7e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_77b34873-da0e-4dd8-a644-780aac0af142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1e8b8d88-f0e5-42ba-bc44-b295be4881f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_8d31a768-63aa-4701-945c-441f46eb7071" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_8d31a768-63aa-4701-945c-441f46eb7071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_3782b2cd-afb0-4a8c-ad16-a479ea31e6b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_3782b2cd-afb0-4a8c-ad16-a479ea31e6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering_84d6f57d-fa12-41b3-9848-e4e9f1f29d52" xlink:href="pxlw-20201231.xsd#pxlw_ProceedsFromIssuanceOfAtTheMarketOffering"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering_84d6f57d-fa12-41b3-9848-e4e9f1f29d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_9fda55cb-db2e-45c0-8767-800c066c3d34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_9fda55cb-db2e-45c0-8767-800c066c3d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt_32250194-2d0b-4d8d-b8ca-aaa166fb10f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_us-gaap_ProceedsFromOtherDebt_32250194-2d0b-4d8d-b8ca-aaa166fb10f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_9df39132-a735-447d-b45f-06908d8de663" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_9df39132-a735-447d-b45f-06908d8de663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_66506370-c8c3-4a47-aa72-bd0de46c5aab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_66506370-c8c3-4a47-aa72-bd0de46c5aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_da1429ca-efd8-4494-a820-ae8b96261ee2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_da1429ca-efd8-4494-a820-ae8b96261ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a30c639-3e91-4a5d-aabb-b32beef80640" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a30c639-3e91-4a5d-aabb-b32beef80640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_44003328-15bc-495d-a9ba-42723bb32636" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5c30891-2e21-4b4a-a713-1e243b01dfed" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_44003328-15bc-495d-a9ba-42723bb32636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_313a3a14-eab3-4f50-95bc-9b109ad54873" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1e8b8d88-f0e5-42ba-bc44-b295be4881f1" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_313a3a14-eab3-4f50-95bc-9b109ad54873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_082b114f-fe4e-4d21-a0d0-9b2ef5250806" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_313a3a14-eab3-4f50-95bc-9b109ad54873" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_082b114f-fe4e-4d21-a0d0-9b2ef5250806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_0c7da019-4c2f-40be-86e5-07a190c6ea45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_313a3a14-eab3-4f50-95bc-9b109ad54873" xlink:to="loc_us-gaap_InterestPaidNet_0c7da019-4c2f-40be-86e5-07a190c6ea45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_fe886582-2198-4865-b398-d062f3c69237" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1e8b8d88-f0e5-42ba-bc44-b295be4881f1" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_fe886582-2198-4865-b398-d062f3c69237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b01befe3-7503-422d-8188-47dceb58a0bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_fe886582-2198-4865-b398-d062f3c69237" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b01befe3-7503-422d-8188-47dceb58a0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid_90fb0dbb-aa4f-4a7a-85df-f4c45f48e775" xlink:href="pxlw-20201231.xsd#pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_fe886582-2198-4865-b398-d062f3c69237" xlink:to="loc_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid_90fb0dbb-aa4f-4a7a-85df-f4c45f48e775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_d4a8c339-42a3-4c9d-86f8-ef510c3e2135" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d565e27a-669d-492e-9884-036d499df94f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d4a8c339-42a3-4c9d-86f8-ef510c3e2135" xlink:to="loc_us-gaap_StatementTable_d565e27a-669d-492e-9884-036d499df94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_36e33a82-5059-4e57-8b77-6d4a73a28d14" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d565e27a-669d-492e-9884-036d499df94f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_36e33a82-5059-4e57-8b77-6d4a73a28d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36e33a82-5059-4e57-8b77-6d4a73a28d14" xlink:to="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f2b9d95f-6327-49ad-8faa-fa37a6e19bc6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:to="loc_us-gaap_CommonStockMember_f2b9d95f-6327-49ad-8faa-fa37a6e19bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5e81fd16-66f6-45f2-9a17-726b270da168" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5e81fd16-66f6-45f2-9a17-726b270da168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d362164e-bfdd-4bb6-aaba-36696ffff213" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ff6175b1-18b7-405d-913c-8ff5e0925667" xlink:to="loc_us-gaap_RetainedEarningsMember_d362164e-bfdd-4bb6-aaba-36696ffff213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_68ba6830-95d5-4f3f-93ca-d63223e4a95f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d565e27a-669d-492e-9884-036d499df94f" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_68ba6830-95d5-4f3f-93ca-d63223e4a95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_68ba6830-95d5-4f3f-93ca-d63223e4a95f" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember_18b891c9-2ae3-47a3-bb77-366da7bf6d79" xlink:href="pxlw-20201231.xsd#pxlw_PublicOfferingAndOverAllotmentOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:to="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember_18b891c9-2ae3-47a3-bb77-366da7bf6d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_49c9678e-e0a0-4c49-aa58-41fa4757062c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:to="loc_us-gaap_PrivatePlacementMember_49c9678e-e0a0-4c49-aa58-41fa4757062c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AtTheMarketOfferingMember_bed7ad8a-a1ec-4f1a-b9cc-c3d6c659a451" xlink:href="pxlw-20201231.xsd#pxlw_AtTheMarketOfferingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_00ffa610-e943-4a41-bb7c-05c10e76341a" xlink:to="loc_pxlw_AtTheMarketOfferingMember_bed7ad8a-a1ec-4f1a-b9cc-c3d6c659a451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a702d54d-aa0a-4c62-a82e-b7e16fb05d05" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d565e27a-669d-492e-9884-036d499df94f" xlink:to="loc_us-gaap_StatementLineItems_a702d54d-aa0a-4c62-a82e-b7e16fb05d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a702d54d-aa0a-4c62-a82e-b7e16fb05d05" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_daa2cfc2-669e-41be-86c6-0e30de983f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockholdersEquity_daa2cfc2-669e-41be-86c6-0e30de983f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_cb2fe9b8-57a0-45bf-aace-5c9f4f41a3fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_SharesIssued_cb2fe9b8-57a0-45bf-aace-5c9f4f41a3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7ee94a74-6a47-4896-a528-572fd85aff6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7ee94a74-6a47-4896-a528-572fd85aff6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_451b11ab-edb2-42bd-bdde-2682031adf8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_451b11ab-edb2-42bd-bdde-2682031adf8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_6e67f755-0d93-4bd3-96c2-c669d1ccb288" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_6e67f755-0d93-4bd3-96c2-c669d1ccb288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d6952c58-5351-4f55-966c-78aa537a3c90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d6952c58-5351-4f55-966c-78aa537a3c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6ec97399-2cc1-405a-940b-7aedd7d0d13d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_ShareBasedCompensation_6ec97399-2cc1-405a-940b-7aedd7d0d13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_98efa298-a40c-42a9-b410-647cfd5330c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_98efa298-a40c-42a9-b410-647cfd5330c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e7fab326-536b-484d-956e-b6d37701a52d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_NetIncomeLoss_e7fab326-536b-484d-956e-b6d37701a52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_9b1ddc5e-be64-4549-8377-14cdaa55394e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_9b1ddc5e-be64-4549-8377-14cdaa55394e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7ef2cb34-5c96-4ac7-966e-d8654a38e106" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_StockholdersEquity_7ef2cb34-5c96-4ac7-966e-d8654a38e106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_389c99f2-9be4-4b9c-906c-75dff1e707d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d64df6a-6372-4fec-9ed5-cac20de4a32a" xlink:to="loc_us-gaap_SharesIssued_389c99f2-9be4-4b9c-906c-75dff1e707d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ConsolidatedStatementsofShareholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_a930f0c5-5de9-4356-85ed-40e7a895558b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent_3494807a-ecd6-48b8-943c-c801e019979c" xlink:href="pxlw-20201231.xsd#pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a930f0c5-5de9-4356-85ed-40e7a895558b" xlink:to="loc_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent_3494807a-ecd6-48b8-943c-c801e019979c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BasisofPresentation" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8d2bdbf1-a906-4bdb-963d-42ff2fcf974b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_92b94b1f-2b6f-4ae5-9672-e0b5204275b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8d2bdbf1-a906-4bdb-963d-42ff2fcf974b" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_92b94b1f-2b6f-4ae5-9672-e0b5204275b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BasisofPresentationDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BasisofPresentationDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BasisofPresentationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ffe42532-a17f-4198-81a5-e50bd4cb9753" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_NumberOfPatents_e3dc442e-d5e0-42d8-89b5-0560eb0892f6" xlink:href="pxlw-20201231.xsd#pxlw_NumberOfPatents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ffe42532-a17f-4198-81a5-e50bd4cb9753" xlink:to="loc_pxlw_NumberOfPatents_e3dc442e-d5e0-42d8-89b5-0560eb0892f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_f90888a8-d2f3-4909-89f5-fb8696946926" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ffe42532-a17f-4198-81a5-e50bd4cb9753" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_f90888a8-d2f3-4909-89f5-fb8696946926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cb8b115a-2807-4c1a-aeea-a49791480ec0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_0ddf21e6-765c-4405-bbfb-a05588afc682" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cb8b115a-2807-4c1a-aeea-a49791480ec0" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_0ddf21e6-765c-4405-bbfb-a05588afc682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_ba413977-0cd6-4121-aa8a-9b73c1bdaa79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_UseOfEstimates_ba413977-0cd6-4121-aa8a-9b73c1bdaa79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_595c293d-366f-473a-8de5-6f1e90b9c144" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_595c293d-366f-473a-8de5-6f1e90b9c144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_973f2423-b89a-48c1-89fc-03d98f89a6e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_973f2423-b89a-48c1-89fc-03d98f89a6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_f0ae6a78-b905-4458-a467-c4e863a62a5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_f0ae6a78-b905-4458-a467-c4e863a62a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_053129fc-a493-4327-bbb1-d6e12edfa0c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_053129fc-a493-4327-bbb1-d6e12edfa0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_13bc2068-f4c3-4f0f-936d-a35d33d53b3c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_13bc2068-f4c3-4f0f-936d-a35d33d53b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy_d9c5544c-e9d3-4a70-8007-6e1d3eeb5100" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy_d9c5544c-e9d3-4a70-8007-6e1d3eeb5100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentImpairment_5f8f83df-30ad-4427-be9c-0e4cbf4268de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentImpairment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentImpairment_5f8f83df-30ad-4427-be9c-0e4cbf4268de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_e0e9495e-7bf4-4c25-8c82-4b8feed0da99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_e0e9495e-7bf4-4c25-8c82-4b8feed0da99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_e4f98f96-31e4-49e1-b918-7cad7299dc93" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_e4f98f96-31e4-49e1-b918-7cad7299dc93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c203206e-b495-4575-83a5-ec8a28117dce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c203206e-b495-4575-83a5-ec8a28117dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_52f4b473-531a-4ae6-9921-73537238fe9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_52f4b473-531a-4ae6-9921-73537238fe9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_5f1a0691-e807-4d92-b7da-c3a855f62e0a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_5f1a0691-e807-4d92-b7da-c3a855f62e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_de75e753-24f4-41c7-9ee2-8522ffda687a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_de75e753-24f4-41c7-9ee2-8522ffda687a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_b3213d79-6bf2-4b7d-8154-e5e19de19e42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0feaf364-d4e5-41f4-ab60-10a096f723fc" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_b3213d79-6bf2-4b7d-8154-e5e19de19e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_b38e94e9-a0d7-4bb3-8051-5c8d8821ea7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_225a6ac7-8868-432c-86c5-c2966ae61ca7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_b38e94e9-a0d7-4bb3-8051-5c8d8821ea7b" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_225a6ac7-8868-432c-86c5-c2966ae61ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2f3cc168-4163-4d40-b6f7-25bc9821d8b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e45819ce-dc77-4427-a2d2-69beb4fc405d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f3cc168-4163-4d40-b6f7-25bc9821d8b1" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e45819ce-dc77-4427-a2d2-69beb4fc405d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6f6ce27-ba09-4520-bf29-d25bdf3b38a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e45819ce-dc77-4427-a2d2-69beb4fc405d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6f6ce27-ba09-4520-bf29-d25bdf3b38a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6f6ce27-ba09-4520-bf29-d25bdf3b38a4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_124c8b3e-8547-4388-844e-c3fe21efa5f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_124c8b3e-8547-4388-844e-c3fe21efa5f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_66daa8a6-9b06-4d2d-bd6d-db39cd65fa66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_66daa8a6-9b06-4d2d-bd6d-db39cd65fa66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_fae10de6-89b1-4b9a-8515-13aabf1f0e35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_fae10de6-89b1-4b9a-8515-13aabf1f0e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_8de1eb34-ec4c-479b-8afe-6c6d90165ae5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e2554263-a8cf-4b1a-a706-d22eeea90ba3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_8de1eb34-ec4c-479b-8afe-6c6d90165ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_831c71d9-0585-443f-a2aa-a56ea51f8a17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e45819ce-dc77-4427-a2d2-69beb4fc405d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_831c71d9-0585-443f-a2aa-a56ea51f8a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_b4349548-7bde-479a-877f-3d8b6c50bac6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_831c71d9-0585-443f-a2aa-a56ea51f8a17" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_b4349548-7bde-479a-877f-3d8b6c50bac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5be6c04f-4530-4f19-bc15-e1fc9e357619" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit_3a2d871b-c9b0-4895-824a-44a1fa6b8738" xlink:href="pxlw-20201231.xsd#pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5be6c04f-4530-4f19-bc15-e1fc9e357619" xlink:to="loc_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit_3a2d871b-c9b0-4895-824a-44a1fa6b8738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit_bf5a1c90-06cd-40e4-9dcf-f9c5c451830d" xlink:href="pxlw-20201231.xsd#pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5be6c04f-4530-4f19-bc15-e1fc9e357619" xlink:to="loc_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit_bf5a1c90-06cd-40e4-9dcf-f9c5c451830d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponents" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponents"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_864d8831-ad44-49d3-91db-00bc58ce3cde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_BalanceSheetComponentsTextBlock_16ffa76c-5593-4a97-b7a2-0e9ec9143b45" xlink:href="pxlw-20201231.xsd#pxlw_BalanceSheetComponentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_864d8831-ad44-49d3-91db-00bc58ce3cde" xlink:to="loc_pxlw_BalanceSheetComponentsTextBlock_16ffa76c-5593-4a97-b7a2-0e9ec9143b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_438552eb-ae17-4484-bfa7-922680272ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_58c64d9f-d52d-474e-8a22-e5b663b2783e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_438552eb-ae17-4484-bfa7-922680272ee5" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_58c64d9f-d52d-474e-8a22-e5b663b2783e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_2a7feb64-aa2b-4005-958e-6b90de4e37b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_438552eb-ae17-4484-bfa7-922680272ee5" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_2a7feb64-aa2b-4005-958e-6b90de4e37b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f9c3b8e0-3e23-482b-b29d-a5dd493e9131" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_438552eb-ae17-4484-bfa7-922680272ee5" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f9c3b8e0-3e23-482b-b29d-a5dd493e9131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_cca7be8c-2678-4b36-afae-aaacf3a0d47d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_438552eb-ae17-4484-bfa7-922680272ee5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_cca7be8c-2678-4b36-afae-aaacf3a0d47d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_395419b2-933f-4dea-87e3-1ed023ca71cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_438552eb-ae17-4484-bfa7-922680272ee5" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_395419b2-933f-4dea-87e3-1ed023ca71cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_167b292c-52c3-454e-b9ba-e338592fcba8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_438552eb-ae17-4484-bfa7-922680272ee5" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_167b292c-52c3-454e-b9ba-e338592fcba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_667a7b28-d222-4d42-bccf-f1c7d4556c6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_438552eb-ae17-4484-bfa7-922680272ee5" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_667a7b28-d222-4d42-bccf-f1c7d4556c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_f13ce3db-58f0-4ac9-9bd5-80d97f498b50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_438552eb-ae17-4484-bfa7-922680272ee5" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_f13ce3db-58f0-4ac9-9bd5-80d97f498b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAccountsReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_08199dd9-9c67-4561-9f0d-07d8d84e1cbb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_2a68c810-2fe7-4df7-acdc-62e4e34d636f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_08199dd9-9c67-4561-9f0d-07d8d84e1cbb" xlink:to="loc_us-gaap_AccountsReceivableNetAbstract_2a68c810-2fe7-4df7-acdc-62e4e34d636f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGross_f8b2e9a7-8d8f-43eb-b473-125bdc8bbfbe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_2a68c810-2fe7-4df7-acdc-62e4e34d636f" xlink:to="loc_us-gaap_AccountsReceivableGross_f8b2e9a7-8d8f-43eb-b473-125bdc8bbfbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_de59a5e1-91bb-4a12-96da-78f63018dfaa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_2a68c810-2fe7-4df7-acdc-62e4e34d636f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_de59a5e1-91bb-4a12-96da-78f63018dfaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7561b1ca-7d9e-423b-9acc-e366a438d3ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetAbstract_2a68c810-2fe7-4df7-acdc-62e4e34d636f" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7561b1ca-7d9e-423b-9acc-e366a438d3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1d3a895b-a8cf-41cb-8774-313982dd2355" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6e49ae27-d5fb-48a2-827b-557f36a4cd25" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1d3a895b-a8cf-41cb-8774-313982dd2355" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6e49ae27-d5fb-48a2-827b-557f36a4cd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_840fdd2f-19ed-43ad-8438-c3e4f10a7a2c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6e49ae27-d5fb-48a2-827b-557f36a4cd25" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_840fdd2f-19ed-43ad-8438-c3e4f10a7a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_b799553b-ac99-4df3-821d-6d489a4192ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6e49ae27-d5fb-48a2-827b-557f36a4cd25" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_b799553b-ac99-4df3-821d-6d489a4192ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_092e82e6-2708-4723-a0dd-9146d1c5292a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6e49ae27-d5fb-48a2-827b-557f36a4cd25" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_092e82e6-2708-4723-a0dd-9146d1c5292a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_d5b694d3-4020-4931-b8e1-fe76cd8a25bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_277c9d02-b609-4161-9322-5f40b62c1dcb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_d5b694d3-4020-4931-b8e1-fe76cd8a25bc" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_277c9d02-b609-4161-9322-5f40b62c1dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8a45eb20-b639-4bbb-8810-1a2bf361fff9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_d5b694d3-4020-4931-b8e1-fe76cd8a25bc" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8a45eb20-b639-4bbb-8810-1a2bf361fff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ac8be4d8-dfd8-45ff-8fa3-24f249933a46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_d5b694d3-4020-4931-b8e1-fe76cd8a25bc" xlink:to="loc_us-gaap_InventoryNet_ac8be4d8-dfd8-45ff-8fa3-24f249933a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsInventoriesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e8fc4896-57b7-4d48-8d36-2a5654838791" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_1a071d95-5440-4e14-be0e-ad81b40de430" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e8fc4896-57b7-4d48-8d36-2a5654838791" xlink:to="loc_us-gaap_InventoryWriteDown_1a071d95-5440-4e14-be0e-ad81b40de430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfPreviouslyReservedInventory_e3ca76be-972a-47e2-ba90-0e27c6d32783" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfPreviouslyReservedInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e8fc4896-57b7-4d48-8d36-2a5654838791" xlink:to="loc_pxlw_SaleOfPreviouslyReservedInventory_e3ca76be-972a-47e2-ba90-0e27c6d32783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_83468f88-0569-4086-b8fc-ca49748b4c8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_99ebe09d-a97e-454e-b318-9fe89eb08113" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_83468f88-0569-4086-b8fc-ca49748b4c8a" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_99ebe09d-a97e-454e-b318-9fe89eb08113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_78a3ad14-c013-4ea7-8cbc-7a1204e0534a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_83468f88-0569-4086-b8fc-ca49748b4c8a" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_78a3ad14-c013-4ea7-8cbc-7a1204e0534a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_56ebcee0-b932-46f2-a798-c7c137ab6179" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_83468f88-0569-4086-b8fc-ca49748b4c8a" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_56ebcee0-b932-46f2-a798-c7c137ab6179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_cadaed27-bfd0-4846-81e2-f40b11faadb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_83468f88-0569-4086-b8fc-ca49748b4c8a" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_cadaed27-bfd0-4846-81e2-f40b11faadb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_07853b3e-f7ad-4c27-a57f-6b65d7c76743" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_83468f88-0569-4086-b8fc-ca49748b4c8a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_07853b3e-f7ad-4c27-a57f-6b65d7c76743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d1d24996-3a51-49fb-9d21-6fa704cea902" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_83468f88-0569-4086-b8fc-ca49748b4c8a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d1d24996-3a51-49fb-9d21-6fa704cea902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5aa702aa-ab69-4cbc-bc93-486fa2e46863" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_83468f88-0569-4086-b8fc-ca49748b4c8a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5aa702aa-ab69-4cbc-bc93-486fa2e46863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsPropertyandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_672df313-81b7-4561-b304-8eefe947a8bb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_fa40fbd7-b943-4ab5-94fb-4e56197d49da" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_672df313-81b7-4561-b304-8eefe947a8bb" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_fa40fbd7-b943-4ab5-94fb-4e56197d49da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_97b343f5-1e51-4368-9c0b-50dfaf940bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_672df313-81b7-4561-b304-8eefe947a8bb" xlink:to="loc_us-gaap_Depreciation_97b343f5-1e51-4368-9c0b-50dfaf940bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsOtherAssetsNetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_bf6421ff-d263-498f-8c06-8f7b460f9e38" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Amortizationoflicensedtechnology_eee329b3-8a79-408c-ad4e-2ece13fccec3" xlink:href="pxlw-20201231.xsd#pxlw_Amortizationoflicensedtechnology"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_bf6421ff-d263-498f-8c06-8f7b460f9e38" xlink:to="loc_pxlw_Amortizationoflicensedtechnology_eee329b3-8a79-408c-ad4e-2ece13fccec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_da764e08-e8f3-41de-8a16-371eefb9364f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_da764e08-e8f3-41de-8a16-371eefb9364f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39fc17e4-b5de-4860-adbb-a1048753f1e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39fc17e4-b5de-4860-adbb-a1048753f1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39fc17e4-b5de-4860-adbb-a1048753f1e5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_50761652-31ed-4541-be4d-984f685d60be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_50761652-31ed-4541-be4d-984f685d60be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_464feb75-74b6-452c-b935-115bf4146707" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_464feb75-74b6-452c-b935-115bf4146707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_BacklogandTrademarkMember_b6de24c1-5bfa-4680-9a2d-30f644f801d8" xlink:href="pxlw-20201231.xsd#pxlw_BacklogandTrademarkMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_350ec210-8fb6-44ba-ab42-17b2c6bb796c" xlink:to="loc_pxlw_BacklogandTrademarkMember_b6de24c1-5bfa-4680-9a2d-30f644f801d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_20deb6c7-bc12-4902-9fc1-629cc4ba6df2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:to="loc_srt_RangeAxis_20deb6c7-bc12-4902-9fc1-629cc4ba6df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_162cf3a6-8b85-47ba-834b-220b65431aa1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_20deb6c7-bc12-4902-9fc1-629cc4ba6df2" xlink:to="loc_srt_RangeMember_162cf3a6-8b85-47ba-834b-220b65431aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bba92e94-21d8-43d9-87fb-76c8afaa1f23" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_162cf3a6-8b85-47ba-834b-220b65431aa1" xlink:to="loc_srt_MinimumMember_bba92e94-21d8-43d9-87fb-76c8afaa1f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_beeb15b5-a47e-4ca3-b0af-85da25ac3a9d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_162cf3a6-8b85-47ba-834b-220b65431aa1" xlink:to="loc_srt_MaximumMember_beeb15b5-a47e-4ca3-b0af-85da25ac3a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_173e9ca3-60ba-4883-910c-3765144f95dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_173e9ca3-60ba-4883-910c-3765144f95dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d7773b4c-5b04-4bac-b4b4-be00f04ad17b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_173e9ca3-60ba-4883-910c-3765144f95dc" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d7773b4c-5b04-4bac-b4b4-be00f04ad17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_1b9e9f3f-7060-41d9-b87b-e56ca1a31fe4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_d7773b4c-5b04-4bac-b4b4-be00f04ad17b" xlink:to="loc_us-gaap_CostOfSalesMember_1b9e9f3f-7060-41d9-b87b-e56ca1a31fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_cbf0e872-73e1-4418-b76c-323288db997e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_d7773b4c-5b04-4bac-b4b4-be00f04ad17b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_cbf0e872-73e1-4418-b76c-323288db997e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_42afa95c-9aee-4be3-98bc-af636cde7d2d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b7e8c439-6f96-4712-adb4-0d06a4c02e84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b7e8c439-6f96-4712-adb4-0d06a4c02e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1fc9ac7f-0817-48d1-93ee-8b72f7316106" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1fc9ac7f-0817-48d1-93ee-8b72f7316106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7cd96adb-4375-45a1-9b38-393a42de2c12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7cd96adb-4375-45a1-9b38-393a42de2c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d42bfc6d-ccf7-46eb-8e12-04400aff4f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d42bfc6d-ccf7-46eb-8e12-04400aff4f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_95eb2a78-4fa1-4c48-a0b2-ee5f1137dee7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3d347cbe-0e6e-4e51-a3c5-181a18a2afc9" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_95eb2a78-4fa1-4c48-a0b2-ee5f1137dee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1e5dfb53-43ab-4128-83ba-d299030fc2f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d136e40a-6402-4688-a1d8-586c8c7a9adb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1e5dfb53-43ab-4128-83ba-d299030fc2f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d136e40a-6402-4688-a1d8-586c8c7a9adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5361e046-c530-4c46-a1eb-48666652957d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1e5dfb53-43ab-4128-83ba-d299030fc2f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5361e046-c530-4c46-a1eb-48666652957d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4f14aa04-352d-4d07-ac9a-401852727a66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1e5dfb53-43ab-4128-83ba-d299030fc2f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4f14aa04-352d-4d07-ac9a-401852727a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_511e1171-dad2-45c9-b944-6ab51de030e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_326744ff-0feb-4247-bc7e-979c002b4850" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_511e1171-dad2-45c9-b944-6ab51de030e4" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_326744ff-0feb-4247-bc7e-979c002b4850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f648af47-d45a-4802-82c7-b8aa9c8307a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_326744ff-0feb-4247-bc7e-979c002b4850" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f648af47-d45a-4802-82c7-b8aa9c8307a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d1daae6f-a5cf-4282-926d-99931a091294" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f648af47-d45a-4802-82c7-b8aa9c8307a1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d1daae6f-a5cf-4282-926d-99931a091294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ViXSSystemsInc.Member_da4378ef-bdd3-418a-91f8-434b18db0e17" xlink:href="pxlw-20201231.xsd#pxlw_ViXSSystemsInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d1daae6f-a5cf-4282-926d-99931a091294" xlink:to="loc_pxlw_ViXSSystemsInc.Member_da4378ef-bdd3-418a-91f8-434b18db0e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_411a05ed-8c18-4475-9428-22f1474cab47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_326744ff-0feb-4247-bc7e-979c002b4850" xlink:to="loc_us-gaap_GoodwillLineItems_411a05ed-8c18-4475-9428-22f1474cab47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2874710e-1695-4e71-af8a-02127f5bc6af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_411a05ed-8c18-4475-9428-22f1474cab47" xlink:to="loc_us-gaap_Goodwill_2874710e-1695-4e71-af8a-02127f5bc6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_dc9d5e71-7f83-4776-88ee-0e91ed179b62" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_dc9d5e71-7f83-4776-88ee-0e91ed179b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_615e7d44-6479-42fe-b13a-f2c7342a7a58" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_615e7d44-6479-42fe-b13a-f2c7342a7a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_2e6eea7f-4d53-40d0-a963-5d5a663c8f01" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_2e6eea7f-4d53-40d0-a963-5d5a663c8f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_6ccb3dac-0530-4a50-ab56-a3939af47641" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_us-gaap_RestructuringReserveCurrent_6ccb3dac-0530-4a50-ab56-a3939af47641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccruedCommissionsandRoyaltiesCurrent_81fb5734-4762-48b1-9608-5a215cef98b3" xlink:href="pxlw-20201231.xsd#pxlw_AccruedCommissionsandRoyaltiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_pxlw_AccruedCommissionsandRoyaltiesCurrent_81fb5734-4762-48b1-9608-5a215cef98b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_d0300a2c-71e8-41d5-97fd-442556c0b778" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_us-gaap_InterestPayableCurrent_d0300a2c-71e8-41d5-97fd-442556c0b778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenue_99fae6b6-d13d-490e-adfd-7afaf2baa7e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_us-gaap_DeferredRevenue_99fae6b6-d13d-490e-adfd-7afaf2baa7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6cb07c04-b413-4a94-ad48-1c26fa8bb473" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6cb07c04-b413-4a94-ad48-1c26fa8bb473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_71f800d7-31f4-4e6b-9651-c7c5f4872257" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_71f800d7-31f4-4e6b-9651-c7c5f4872257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_e31312a8-35fa-4789-a2e4-7ca809b1ac68" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_60dc38b5-974a-40bb-9ea2-56a2af6581a7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_e31312a8-35fa-4789-a2e4-7ca809b1ac68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsDeferredRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_32ffbab0-14f3-4f5d-a4c4-36f6a7e1fee3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ContractwithCustomerLiabilityRollForward_fde89b18-ccc4-4e09-aabe-95eb12852478" xlink:href="pxlw-20201231.xsd#pxlw_ContractwithCustomerLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_32ffbab0-14f3-4f5d-a4c4-36f6a7e1fee3" xlink:to="loc_pxlw_ContractwithCustomerLiabilityRollForward_fde89b18-ccc4-4e09-aabe-95eb12852478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_dbb7ec6e-a858-48f9-acfa-d91d38b618ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_ContractwithCustomerLiabilityRollForward_fde89b18-ccc4-4e09-aabe-95eb12852478" xlink:to="loc_us-gaap_ContractWithCustomerLiability_dbb7ec6e-a858-48f9-acfa-d91d38b618ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9b89aacf-889f-484b-84cb-fb5793aafdd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_ContractwithCustomerLiabilityRollForward_fde89b18-ccc4-4e09-aabe-95eb12852478" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9b89aacf-889f-484b-84cb-fb5793aafdd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_a5351061-9567-4b5d-88c5-bd2c95afee1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_ContractwithCustomerLiabilityRollForward_fde89b18-ccc4-4e09-aabe-95eb12852478" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_a5351061-9567-4b5d-88c5-bd2c95afee1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_0f0bca5d-92ae-4276-a75f-a608353b79b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_ContractwithCustomerLiabilityRollForward_fde89b18-ccc4-4e09-aabe-95eb12852478" xlink:to="loc_us-gaap_ContractWithCustomerLiability_0f0bca5d-92ae-4276-a75f-a608353b79b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e7503944-b6ba-4970-aabc-9eda31607a07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7620ade9-0995-4fbe-a0a9-e4da4fca31cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e7503944-b6ba-4970-aabc-9eda31607a07" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7620ade9-0995-4fbe-a0a9-e4da4fca31cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances_49468031-8e21-4525-8d93-26540c2ce553" xlink:href="pxlw-20201231.xsd#pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e7503944-b6ba-4970-aabc-9eda31607a07" xlink:to="loc_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances_49468031-8e21-4525-8d93-26540c2ce553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr_f8674808-abd9-40b6-b91c-30d5545c0e37" xlink:href="pxlw-20201231.xsd#pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e7503944-b6ba-4970-aabc-9eda31607a07" xlink:to="loc_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr_f8674808-abd9-40b6-b91c-30d5545c0e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances_e59830e1-8b37-4de5-938b-463c3dbcff82" xlink:href="pxlw-20201231.xsd#pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e7503944-b6ba-4970-aabc-9eda31607a07" xlink:to="loc_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances_e59830e1-8b37-4de5-938b-463c3dbcff82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus_3b3fc9b1-6fb2-410d-89ad-2b0b5c681d9b" xlink:href="pxlw-20201231.xsd#pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e7503944-b6ba-4970-aabc-9eda31607a07" xlink:to="loc_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus_3b3fc9b1-6fb2-410d-89ad-2b0b5c681d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_30136923-918a-42c3-b111-5c9321e5c3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e7503944-b6ba-4970-aabc-9eda31607a07" xlink:to="loc_us-gaap_LinesOfCreditCurrent_30136923-918a-42c3-b111-5c9321e5c3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3420141d-7fbc-4a05-81e8-f391f3257b43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d857c83c-9d5c-477c-a375-2aae42f4f060" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3420141d-7fbc-4a05-81e8-f391f3257b43" xlink:to="loc_us-gaap_DebtInstrumentTable_d857c83c-9d5c-477c-a375-2aae42f4f060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f1129b44-4e52-4169-8b9a-cabae49b1a22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d857c83c-9d5c-477c-a375-2aae42f4f060" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f1129b44-4e52-4169-8b9a-cabae49b1a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c61a4c5b-4399-42cd-9322-f282bfb40707" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f1129b44-4e52-4169-8b9a-cabae49b1a22" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c61a4c5b-4399-42cd-9322-f282bfb40707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_f6e5e7c1-9294-465a-9837-d7918379bec5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c61a4c5b-4399-42cd-9322-f282bfb40707" xlink:to="loc_us-gaap_NotesPayableToBanksMember_f6e5e7c1-9294-465a-9837-d7918379bec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5dc958e4-02ee-4942-9222-4a95bdce1e6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d857c83c-9d5c-477c-a375-2aae42f4f060" xlink:to="loc_us-gaap_DebtInstrumentAxis_5dc958e4-02ee-4942-9222-4a95bdce1e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b615d9c7-5585-4bcc-b8c1-9e437007f3fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_5dc958e4-02ee-4942-9222-4a95bdce1e6d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b615d9c7-5585-4bcc-b8c1-9e437007f3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PaycheckProtectionProgramMember_8c534156-8cd0-4d86-bede-9b8f3210629d" xlink:href="pxlw-20201231.xsd#pxlw_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b615d9c7-5585-4bcc-b8c1-9e437007f3fe" xlink:to="loc_pxlw_PaycheckProtectionProgramMember_8c534156-8cd0-4d86-bede-9b8f3210629d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d857c83c-9d5c-477c-a375-2aae42f4f060" xlink:to="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_f1886970-4ca8-4d6f-b3d9-78a65248461c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f1886970-4ca8-4d6f-b3d9-78a65248461c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTerm_958d0939-dbed-4f5c-ad8b-c39106139ec4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_us-gaap_LongTermDebtTerm_958d0939-dbed-4f5c-ad8b-c39106139ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_be18e3dd-2e56-46bb-8650-2f12f22c1c4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_be18e3dd-2e56-46bb-8650-2f12f22c1c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DebtInstrumentFirstRequiredPaymentTerm_5d553e99-2127-4755-b93b-8adab686bb40" xlink:href="pxlw-20201231.xsd#pxlw_DebtInstrumentFirstRequiredPaymentTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_pxlw_DebtInstrumentFirstRequiredPaymentTerm_5d553e99-2127-4755-b93b-8adab686bb40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c4d9f4b6-1646-4da9-a7b6-0026e1d66f21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_875c108e-a951-4726-9220-0582eaa48acc" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c4d9f4b6-1646-4da9-a7b6-0026e1d66f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_20290cff-08a8-4b64-a8f2-1b21942459c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_570c8e58-bd7d-4dd7-b984-8cf4319eec31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_20290cff-08a8-4b64-a8f2-1b21942459c1" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_570c8e58-bd7d-4dd7-b984-8cf4319eec31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a4fd0d05-f89e-4793-adb4-c64c45cfac2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_c363c634-d3dc-4210-b2e8-4cdbb824e35c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a4fd0d05-f89e-4793-adb4-c64c45cfac2b" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_c363c634-d3dc-4210-b2e8-4cdbb824e35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_054bc44f-8844-43d2-a5fb-fc31c5a42cbb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a4fd0d05-f89e-4793-adb4-c64c45cfac2b" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_054bc44f-8844-43d2-a5fb-fc31c5a42cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b8f3d9a2-3d29-4330-ab2c-9619085f421b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_cdfefd42-b7d9-460f-acfc-7f12dde93765" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b8f3d9a2-3d29-4330-ab2c-9619085f421b" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_cdfefd42-b7d9-460f-acfc-7f12dde93765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e299ba6f-5e7a-4c84-a0ce-52c2e9135bce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_cdfefd42-b7d9-460f-acfc-7f12dde93765" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e299ba6f-5e7a-4c84-a0ce-52c2e9135bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e299ba6f-5e7a-4c84-a0ce-52c2e9135bce" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_71ea9f7d-f89e-4058-a53c-dd285a55a42c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_71ea9f7d-f89e-4058-a53c-dd285a55a42c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3948ad5f-4dc5-4b6a-a9b0-115dcaa793d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3948ad5f-4dc5-4b6a-a9b0-115dcaa793d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_a3cdec56-2369-45b2-b051-be40a6b8f260" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4407176-a882-41b4-9b20-2c29b815f220" xlink:to="loc_us-gaap_CommercialPaperMember_a3cdec56-2369-45b2-b051-be40a6b8f260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_cdfefd42-b7d9-460f-acfc-7f12dde93765" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9870e563-897c-436c-af0e-df4b6144f3e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9870e563-897c-436c-af0e-df4b6144f3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_c8bea5dc-0669-41fc-8c30-88ebfde32f10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_c8bea5dc-0669-41fc-8c30-88ebfde32f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8a700829-20fd-48bd-abac-f59d03ba9fd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0ac3b785-a75b-478c-a098-3884f97acb74" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8a700829-20fd-48bd-abac-f59d03ba9fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e9d3b711-08a5-4136-93de-7207c915badb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e9d3b711-08a5-4136-93de-7207c915badb" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d21d9192-6c82-4e5a-984a-c1a716b51056" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d21d9192-6c82-4e5a-984a-c1a716b51056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d21d9192-6c82-4e5a-984a-c1a716b51056" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_77479d03-d433-47fc-bcb3-4711bbb9a327" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_77479d03-d433-47fc-bcb3-4711bbb9a327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_6492e6ed-07f2-43b4-ac5b-23f4536514f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_6492e6ed-07f2-43b4-ac5b-23f4536514f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_f7fcbc24-4dbe-4058-aeae-c9bce85afd78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8470224d-ba81-4d1f-8b7d-d1843c1267ae" xlink:to="loc_us-gaap_CommercialPaperMember_f7fcbc24-4dbe-4058-aeae-c9bce85afd78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_e98a50c6-d8eb-456e-9f08-02fe7708c566" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_e98a50c6-d8eb-456e-9f08-02fe7708c566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_e98a50c6-d8eb-456e-9f08-02fe7708c566" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_f4060caf-930d-40f7-bd87-92b44a72afb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:to="loc_us-gaap_MoneyMarketFundsMember_f4060caf-930d-40f7-bd87-92b44a72afb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_8f12a0c3-6868-4950-b584-6e8e2db0bc5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:to="loc_us-gaap_CommercialPaperMember_8f12a0c3-6868-4950-b584-6e8e2db0bc5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_20bde307-bd23-489e-adf5-77557646ad5a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_cbdc482f-c927-4d39-8031-96473991e1b6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_20bde307-bd23-489e-adf5-77557646ad5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3548c222-bfa2-4a8e-9edd-58f6e8010ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3548c222-bfa2-4a8e-9edd-58f6e8010ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3548c222-bfa2-4a8e-9edd-58f6e8010ee5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_153f8706-67d7-4de1-99b1-06a194f70457" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_153f8706-67d7-4de1-99b1-06a194f70457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d675fec3-85a0-4eb9-bdc8-b1b5dc9263d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d675fec3-85a0-4eb9-bdc8-b1b5dc9263d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f38ea77f-7792-4a65-a91d-d02ed651c139" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_662033a9-6f20-41cf-9caa-55fafa0c384c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f38ea77f-7792-4a65-a91d-d02ed651c139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3f150f08-7cb0-40f4-953f-7ac1e448ad00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_645d31b9-3b11-4977-8ac7-cad42e06b3ec" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3f150f08-7cb0-40f4-953f-7ac1e448ad00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_cf9fab86-4744-4eb6-bd5f-05a23d0ffdce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3f150f08-7cb0-40f4-953f-7ac1e448ad00" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_cf9fab86-4744-4eb6-bd5f-05a23d0ffdce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3b84cbf0-698e-493b-89d2-72ec60df6355" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3f150f08-7cb0-40f4-953f-7ac1e448ad00" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3b84cbf0-698e-493b-89d2-72ec60df6355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/Restructuring" xlink:type="simple" xlink:href="pxlw-20201231.xsd#Restructuring"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/Restructuring" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_aed9ab53-a919-43fe-a0fe-14c2c560891b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_1a037937-04d8-40ac-9312-e374e2f168c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_aed9ab53-a919-43fe-a0fe-14c2c560891b" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_1a037937-04d8-40ac-9312-e374e2f168c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/RestructuringTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b716c3ce-7a46-4799-b041-112e43eb4297" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_3ba356c9-bd79-40ee-a2f6-72cea148271d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b716c3ce-7a46-4799-b041-112e43eb4297" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_3ba356c9-bd79-40ee-a2f6-72cea148271d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_e43bb76c-bd3c-4eab-b31a-4bee8ea5221e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b716c3ce-7a46-4799-b041-112e43eb4297" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_e43bb76c-bd3c-4eab-b31a-4bee8ea5221e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/RestructuringNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_84317540-bfaf-4a27-957e-d27c9c332c29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_2f5d1bcb-a7a7-464e-8e52-c59bd1b27166" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_84317540-bfaf-4a27-957e-d27c9c332c29" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_2f5d1bcb-a7a7-464e-8e52-c59bd1b27166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5c3264ba-cf69-4ac4-ba17-bd9d587e8c57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_2f5d1bcb-a7a7-464e-8e52-c59bd1b27166" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5c3264ba-cf69-4ac4-ba17-bd9d587e8c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48c653ed-52bc-460e-b63d-edcf0032acbb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5c3264ba-cf69-4ac4-ba17-bd9d587e8c57" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48c653ed-52bc-460e-b63d-edcf0032acbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ViXSSystemsInc.Member_41cf5f19-1cee-4654-ba3e-b4dab0cfbf90" xlink:href="pxlw-20201231.xsd#pxlw_ViXSSystemsInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48c653ed-52bc-460e-b63d-edcf0032acbb" xlink:to="loc_pxlw_ViXSSystemsInc.Member_41cf5f19-1cee-4654-ba3e-b4dab0cfbf90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_d9c800d5-2de5-4030-b395-409b91439264" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_2f5d1bcb-a7a7-464e-8e52-c59bd1b27166" xlink:to="loc_us-gaap_RestructuringPlanAxis_d9c800d5-2de5-4030-b395-409b91439264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_d9c800d5-2de5-4030-b395-409b91439264" xlink:to="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_June2019PlanMemberMember_70ff247f-cf72-40e1-b973-9341690bb218" xlink:href="pxlw-20201231.xsd#pxlw_June2019PlanMemberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:to="loc_pxlw_June2019PlanMemberMember_70ff247f-cf72-40e1-b973-9341690bb218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_August2020PlanMember_0bfe1261-6536-4347-9377-3c8564db4dbd" xlink:href="pxlw-20201231.xsd#pxlw_August2020PlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:to="loc_pxlw_August2020PlanMember_0bfe1261-6536-4347-9377-3c8564db4dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_January2020PlanMember_4faf0a25-d636-4334-8722-89051e233fe2" xlink:href="pxlw-20201231.xsd#pxlw_January2020PlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_d9c4e929-a403-4cbf-8994-04680545d0d8" xlink:to="loc_pxlw_January2020PlanMember_4faf0a25-d636-4334-8722-89051e233fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_6855690a-2298-4f2f-9d7f-8259941feb95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_2f5d1bcb-a7a7-464e-8e52-c59bd1b27166" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_6855690a-2298-4f2f-9d7f-8259941feb95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_e6b46eca-2e60-4885-adc5-19a141624317" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6855690a-2298-4f2f-9d7f-8259941feb95" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_e6b46eca-2e60-4885-adc5-19a141624317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringComponentsofRestructuringExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_3f11e3a2-8de6-4416-a2b1-7f0a75582463" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9117ca02-153b-460c-b42e-439319ab437a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_3f11e3a2-8de6-4416-a2b1-7f0a75582463" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9117ca02-153b-460c-b42e-439319ab437a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_d10b181d-56c5-41bf-986b-f720d6398758" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9117ca02-153b-460c-b42e-439319ab437a" xlink:to="loc_us-gaap_RestructuringPlanAxis_d10b181d-56c5-41bf-986b-f720d6398758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_caafc9b3-9224-48a0-a979-307d42b4abb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_d10b181d-56c5-41bf-986b-f720d6398758" xlink:to="loc_us-gaap_RestructuringPlanDomain_caafc9b3-9224-48a0-a979-307d42b4abb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b0bdd6af-6ef2-48b8-ba24-78be1de446cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9117ca02-153b-460c-b42e-439319ab437a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b0bdd6af-6ef2-48b8-ba24-78be1de446cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_76c4fd9f-8e74-41a9-a4f8-0fb5b57d2093" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b0bdd6af-6ef2-48b8-ba24-78be1de446cd" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_76c4fd9f-8e74-41a9-a4f8-0fb5b57d2093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_RestructuringExpenseMember_a8984ab6-fe57-41ed-a0ab-224faa0271d1" xlink:href="pxlw-20201231.xsd#pxlw_RestructuringExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_76c4fd9f-8e74-41a9-a4f8-0fb5b57d2093" xlink:to="loc_pxlw_RestructuringExpenseMember_a8984ab6-fe57-41ed-a0ab-224faa0271d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_04545000-500c-4721-b1f1-79fdfab07bdf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_RestructuringExpenseMember_a8984ab6-fe57-41ed-a0ab-224faa0271d1" xlink:to="loc_us-gaap_CostOfSalesMember_04545000-500c-4721-b1f1-79fdfab07bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_a9c1f9b2-4807-4439-bb7d-fc7b02dcab00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_RestructuringExpenseMember_a8984ab6-fe57-41ed-a0ab-224faa0271d1" xlink:to="loc_us-gaap_OperatingExpenseMember_a9c1f9b2-4807-4439-bb7d-fc7b02dcab00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_0b402278-581e-4441-9648-8108dec80932" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9117ca02-153b-460c-b42e-439319ab437a" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_0b402278-581e-4441-9648-8108dec80932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_1dddb1d3-7b59-4e09-be45-d71d4b1e4420" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0b402278-581e-4441-9648-8108dec80932" xlink:to="loc_us-gaap_SeveranceCosts1_1dddb1d3-7b59-4e09-be45-d71d4b1e4420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_8126ae4d-599f-476c-afc9-c05ba69c91d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0b402278-581e-4441-9648-8108dec80932" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_8126ae4d-599f-476c-afc9-c05ba69c91d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RestructuringRestructuringReserveDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_7498181d-a904-4511-b2da-8e07bc2508d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_095f8061-b4c1-4db6-ab7e-65a84c5135a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_7498181d-a904-4511-b2da-8e07bc2508d5" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_095f8061-b4c1-4db6-ab7e-65a84c5135a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_4d5f8bf5-1f59-42c5-8f77-e455da664182" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_095f8061-b4c1-4db6-ab7e-65a84c5135a9" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_4d5f8bf5-1f59-42c5-8f77-e455da664182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_356e6a93-1b9f-48cd-b440-180b51e98339" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_4d5f8bf5-1f59-42c5-8f77-e455da664182" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_356e6a93-1b9f-48cd-b440-180b51e98339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_efc9e594-05c4-4003-80d0-e98ce42282c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_356e6a93-1b9f-48cd-b440-180b51e98339" xlink:to="loc_us-gaap_EmployeeSeveranceMember_efc9e594-05c4-4003-80d0-e98ce42282c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_10154d10-0252-4143-bc28-f7f31330ed74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_095f8061-b4c1-4db6-ab7e-65a84c5135a9" xlink:to="loc_us-gaap_RestructuringPlanAxis_10154d10-0252-4143-bc28-f7f31330ed74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_4b4c5546-4426-4940-827d-fb8f4606c95a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_10154d10-0252-4143-bc28-f7f31330ed74" xlink:to="loc_us-gaap_RestructuringPlanDomain_4b4c5546-4426-4940-827d-fb8f4606c95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_32cf93c2-2fd3-4758-8432-1f20b7154cac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_095f8061-b4c1-4db6-ab7e-65a84c5135a9" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_32cf93c2-2fd3-4758-8432-1f20b7154cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_32cf93c2-2fd3-4758-8432-1f20b7154cac" xlink:to="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_77c951e0-b369-4588-978c-c24f53b4c58d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:to="loc_us-gaap_RestructuringReserve_77c951e0-b369-4588-978c-c24f53b4c58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f890b4f7-c224-4819-b2e8-fca59d670028" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:to="loc_us-gaap_RestructuringCharges_f890b4f7-c224-4819-b2e8-fca59d670028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_4a0d5985-4a31-4cea-8725-76c7695c7dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:to="loc_us-gaap_PaymentsForRestructuring_4a0d5985-4a31-4cea-8725-76c7695c7dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_fa0e8769-ac43-4a9a-aa00-79108836b8c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_66556caf-a6e2-410c-befe-3ef37686b440" xlink:to="loc_us-gaap_RestructuringReserve_fa0e8769-ac43-4a9a-aa00-79108836b8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/Leases" xlink:type="simple" xlink:href="pxlw-20201231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3172cb3b-2dd7-4419-8c62-2f77f59f1da6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_422a545f-3b4e-407c-9d53-b80bf71fd14a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3172cb3b-2dd7-4419-8c62-2f77f59f1da6" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_422a545f-3b4e-407c-9d53-b80bf71fd14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b3a192ea-3273-4a90-8191-d25e88296cc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_31436ab7-c361-4209-90ea-f3a9aa91a5e9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b3a192ea-3273-4a90-8191-d25e88296cc2" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_31436ab7-c361-4209-90ea-f3a9aa91a5e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8d54dbb4-5543-49a6-9e39-5bcfaf9413d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b3a192ea-3273-4a90-8191-d25e88296cc2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8d54dbb4-5543-49a6-9e39-5bcfaf9413d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_457fc6a2-2eba-4c43-a234-7f48de2d7c0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_38ea514d-144d-47b3-b78d-3649edcc6a46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_457fc6a2-2eba-4c43-a234-7f48de2d7c0c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_38ea514d-144d-47b3-b78d-3649edcc6a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fbf08823-fbe2-4575-a53c-ad93531387c5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_38ea514d-144d-47b3-b78d-3649edcc6a46" xlink:to="loc_srt_RangeAxis_fbf08823-fbe2-4575-a53c-ad93531387c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5acbd3d8-241f-4cd3-b3e5-a5618cc281eb" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_fbf08823-fbe2-4575-a53c-ad93531387c5" xlink:to="loc_srt_RangeMember_5acbd3d8-241f-4cd3-b3e5-a5618cc281eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_89b5daa5-d2c2-407b-86c8-8ee77e1c0449" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5acbd3d8-241f-4cd3-b3e5-a5618cc281eb" xlink:to="loc_srt_MinimumMember_89b5daa5-d2c2-407b-86c8-8ee77e1c0449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_67d9f11b-cbb6-4d02-97bd-8e39e15a3e19" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5acbd3d8-241f-4cd3-b3e5-a5618cc281eb" xlink:to="loc_srt_MaximumMember_67d9f11b-cbb6-4d02-97bd-8e39e15a3e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_923ba9d6-bbc2-4616-9f85-6b04fb9b657d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_38ea514d-144d-47b3-b78d-3649edcc6a46" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_923ba9d6-bbc2-4616-9f85-6b04fb9b657d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LesseeOperatingLeasesRemainingLeaseTerm_415b16dc-4143-4489-a354-6cd49214b1dd" xlink:href="pxlw-20201231.xsd#pxlw_LesseeOperatingLeasesRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_923ba9d6-bbc2-4616-9f85-6b04fb9b657d" xlink:to="loc_pxlw_LesseeOperatingLeasesRemainingLeaseTerm_415b16dc-4143-4489-a354-6cd49214b1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesSupplementalinformationrelatedtoleasesDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2e0a917a-81b7-40fb-9557-76050502713f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_bd1ddf26-3205-45c0-bd5a-7eba674ef73e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e0a917a-81b7-40fb-9557-76050502713f" xlink:to="loc_us-gaap_OperatingLeaseCost_bd1ddf26-3205-45c0-bd5a-7eba674ef73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_ee3ac68d-4d44-4882-a5c8-0c6140b609ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e0a917a-81b7-40fb-9557-76050502713f" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_ee3ac68d-4d44-4882-a5c8-0c6140b609ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d1030225-bb96-451d-96fd-5b3f387e7309" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_ee3ac68d-4d44-4882-a5c8-0c6140b609ee" xlink:to="loc_us-gaap_OperatingLeasePayments_d1030225-bb96-451d-96fd-5b3f387e7309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_3ec3562b-6368-4074-9b09-1ec6c59aae46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e0a917a-81b7-40fb-9557-76050502713f" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_3ec3562b-6368-4074-9b09-1ec6c59aae46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_22265f87-f87e-4a4f-9d2e-ef26b1608ecd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e0a917a-81b7-40fb-9557-76050502713f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_22265f87-f87e-4a4f-9d2e-ef26b1608ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2d88b6cc-36bd-4e54-ae56-3c1143bc7eb3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e0a917a-81b7-40fb-9557-76050502713f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2d88b6cc-36bd-4e54-ae56-3c1143bc7eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_22a3037b-73e2-4cdc-a00f-b2ef3e7e18bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_22a3037b-73e2-4cdc-a00f-b2ef3e7e18bc" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4933ed37-62a7-496f-a47d-ad8f4a6635d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4933ed37-62a7-496f-a47d-ad8f4a6635d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_897d591f-93f8-442e-ac5d-897e4cb34c7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_897d591f-93f8-442e-ac5d-897e4cb34c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4a839b24-86f8-4d0d-9282-7f34672caa17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4a839b24-86f8-4d0d-9282-7f34672caa17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ba25a559-8b8b-4596-8417-4793509da1c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ba25a559-8b8b-4596-8417-4793509da1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c702e58d-51e7-4340-a035-98c96f62ac23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c702e58d-51e7-4340-a035-98c96f62ac23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_27334f05-ce30-4de2-8b6d-aee7f1ece77f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_27334f05-ce30-4de2-8b6d-aee7f1ece77f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven_3e9c39fd-a403-4837-8144-cd6b02ff4817" xlink:href="pxlw-20201231.xsd#pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:to="loc_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven_3e9c39fd-a403-4837-8144-cd6b02ff4817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_72f36809-4b67-44aa-b734-982969190c90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78339fa8-2344-47cd-9eb0-60cfb1ecf3cc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_72f36809-4b67-44aa-b734-982969190c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_759be83a-5617-47cd-a9e7-8df441dc8326" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_22a3037b-73e2-4cdc-a00f-b2ef3e7e18bc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_759be83a-5617-47cd-a9e7-8df441dc8326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_bb2baef9-7cf1-4660-ba77-2e6fa0b9cb43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_22a3037b-73e2-4cdc-a00f-b2ef3e7e18bc" xlink:to="loc_us-gaap_OperatingLeaseLiability_bb2baef9-7cf1-4660-ba77-2e6fa0b9cb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1" xlink:type="simple" xlink:href="pxlw-20201231.xsd#LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/Revenue" xlink:type="simple" xlink:href="pxlw-20201231.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b8dd2488-4cdb-440c-92ab-5a7f66116817" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d78ce7f1-127a-4d7c-b1a5-b4cc738c85b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b8dd2488-4cdb-440c-92ab-5a7f66116817" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d78ce7f1-127a-4d7c-b1a5-b4cc738c85b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RevenueTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4ba583c0-3fe4-449c-b096-ee510c43d680" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_946b3bdc-9b36-46be-96e5-54073e693907" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4ba583c0-3fe4-449c-b096-ee510c43d680" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_946b3bdc-9b36-46be-96e5-54073e693907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4676f0f5-1734-4cdf-8005-a71453b60f1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d6e9d3e4-ac80-4d43-89c7-3b7c93526bb8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4676f0f5-1734-4cdf-8005-a71453b60f1b" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d6e9d3e4-ac80-4d43-89c7-3b7c93526bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d59a8469-0e1e-409b-8d38-d9b210a8a48e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d6e9d3e4-ac80-4d43-89c7-3b7c93526bb8" xlink:to="loc_srt_ProductOrServiceAxis_d59a8469-0e1e-409b-8d38-d9b210a8a48e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_04a5e2ac-2eff-4423-9f05-cfd3f1d790c2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d59a8469-0e1e-409b-8d38-d9b210a8a48e" xlink:to="loc_srt_ProductsAndServicesDomain_04a5e2ac-2eff-4423-9f05-cfd3f1d790c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_IntegratedCircuitsMember_e9a9625f-07b8-4e6b-b419-aeab28578115" xlink:href="pxlw-20201231.xsd#pxlw_IntegratedCircuitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_04a5e2ac-2eff-4423-9f05-cfd3f1d790c2" xlink:to="loc_pxlw_IntegratedCircuitsMember_e9a9625f-07b8-4e6b-b419-aeab28578115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EngineeringServicesAndOtherMember_a6c4934a-e276-446a-b510-f7373e4be7dc" xlink:href="pxlw-20201231.xsd#pxlw_EngineeringServicesAndOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_04a5e2ac-2eff-4423-9f05-cfd3f1d790c2" xlink:to="loc_pxlw_EngineeringServicesAndOtherMember_a6c4934a-e276-446a-b510-f7373e4be7dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8d756527-b806-4985-9a5c-3045262b4fd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d6e9d3e4-ac80-4d43-89c7-3b7c93526bb8" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8d756527-b806-4985-9a5c-3045262b4fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_25ea702e-37dc-4ddf-a5b6-626bf4e90d93" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8d756527-b806-4985-9a5c-3045262b4fd0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_25ea702e-37dc-4ddf-a5b6-626bf4e90d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8b0db210-6e2f-4442-90d5-ee4b62331a06" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_88085845-4506-4116-980a-cc7a5067fe46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8b0db210-6e2f-4442-90d5-ee4b62331a06" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_88085845-4506-4116-980a-cc7a5067fe46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation_08c385fa-a9d4-4f0f-9381-28c873638e8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8b0db210-6e2f-4442-90d5-ee4b62331a06" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation_08c385fa-a9d4-4f0f-9381-28c873638e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet" xlink:type="simple" xlink:href="pxlw-20201231.xsd#InterestIncomeExpenseandOtherNet"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_8cefbbf8-9d04-457c-92fc-abd4c7472cb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_201e7c5c-b6b0-4161-bfc6-0f6b3e1f5c1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_8cefbbf8-9d04-457c-92fc-abd4c7472cb6" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_201e7c5c-b6b0-4161-bfc6-0f6b3e1f5c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#InterestIncomeExpenseandOtherNetTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_ab375c8c-266f-4623-9b71-2fb7912cdadb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock_282d5b62-5a15-49e0-a8d9-57bb8bc8ff08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_ab375c8c-266f-4623-9b71-2fb7912cdadb" xlink:to="loc_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock_282d5b62-5a15-49e0-a8d9-57bb8bc8ff08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#InterestIncomeExpenseandOtherNetDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_9206e494-58cb-435c-85f8-76780f944216" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_8747c174-3014-487f-b468-89342e9e3a8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_9206e494-58cb-435c-85f8-76780f944216" xlink:to="loc_us-gaap_OtherIncome_8747c174-3014-487f-b468-89342e9e3a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_1fbb26af-2258-4467-ae0a-74c49cc4fd5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_9206e494-58cb-435c-85f8-76780f944216" xlink:to="loc_us-gaap_InterestAndOtherIncome_1fbb26af-2258-4467-ae0a-74c49cc4fd5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_943ad6ee-8e1a-4339-9fd4-909aa01b01a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_9206e494-58cb-435c-85f8-76780f944216" xlink:to="loc_us-gaap_InterestExpense_943ad6ee-8e1a-4339-9fd4-909aa01b01a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_21741d64-e1f3-432a-9e0c-388ae9d393be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_9206e494-58cb-435c-85f8-76780f944216" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_21741d64-e1f3-432a-9e0c-388ae9d393be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7576a385-86cf-40c2-a79d-a513f276b20d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_53c92e6f-d8e2-438f-8210-995d31f4f38e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7576a385-86cf-40c2-a79d-a513f276b20d" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_53c92e6f-d8e2-438f-8210-995d31f4f38e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ce109f4a-e919-479b-9318-d9d70123fc2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1929e964-e75e-432c-8780-e51eaee6d6ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ce109f4a-e919-479b-9318-d9d70123fc2b" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1929e964-e75e-432c-8780-e51eaee6d6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_4a432782-ad9f-4e7c-baaa-05520a2a7a93" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ce109f4a-e919-479b-9318-d9d70123fc2b" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_4a432782-ad9f-4e7c-baaa-05520a2a7a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_07fa7736-90cd-441f-8cb7-8c1026081a19" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ce109f4a-e919-479b-9318-d9d70123fc2b" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_07fa7736-90cd-441f-8cb7-8c1026081a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_d5ea88e4-64e2-4605-bcac-62f915e03b9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ce109f4a-e919-479b-9318-d9d70123fc2b" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_d5ea88e4-64e2-4605-bcac-62f915e03b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_ca62bb7c-ae4f-43c3-8418-15b06402f573" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ce109f4a-e919-479b-9318-d9d70123fc2b" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_ca62bb7c-ae4f-43c3-8418-15b06402f573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e91736db-d7de-4289-89bb-d5baf07a996a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3b7458a2-0d78-4d08-bb95-3e4822544b66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e91736db-d7de-4289-89bb-d5baf07a996a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3b7458a2-0d78-4d08-bb95-3e4822544b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_eb1c2682-8810-416b-9863-50df721a5da4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e91736db-d7de-4289-89bb-d5baf07a996a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_eb1c2682-8810-416b-9863-50df721a5da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6f9f0252-d165-4438-8616-2cb96c1fcc2c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e91736db-d7de-4289-89bb-d5baf07a996a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6f9f0252-d165-4438-8616-2cb96c1fcc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c93ebac0-1304-4c58-bc48-bf2242dadee9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_300c807b-e1ba-413d-86ec-ba3aa3d22c07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c93ebac0-1304-4c58-bc48-bf2242dadee9" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_300c807b-e1ba-413d-86ec-ba3aa3d22c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_758c4035-9f5e-4121-89d3-56e14af968de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_300c807b-e1ba-413d-86ec-ba3aa3d22c07" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_758c4035-9f5e-4121-89d3-56e14af968de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_440996f9-1b35-4069-b976-80db3f19e98f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_300c807b-e1ba-413d-86ec-ba3aa3d22c07" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_440996f9-1b35-4069-b976-80db3f19e98f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_35dc244f-f3e5-4844-8ef7-27b18304f913" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_300c807b-e1ba-413d-86ec-ba3aa3d22c07" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_35dc244f-f3e5-4844-8ef7-27b18304f913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_830c1673-bd8b-4371-8a5a-a2d935a3e806" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_300c807b-e1ba-413d-86ec-ba3aa3d22c07" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_830c1673-bd8b-4371-8a5a-a2d935a3e806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d34519aa-47c2-4633-bb4a-1e862f7ebdcb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c93ebac0-1304-4c58-bc48-bf2242dadee9" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d34519aa-47c2-4633-bb4a-1e862f7ebdcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_943f1826-d36f-45ba-84cb-28805e7730ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d34519aa-47c2-4633-bb4a-1e862f7ebdcb" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_943f1826-d36f-45ba-84cb-28805e7730ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d404a7df-ead8-490e-977e-f0653f9ae968" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d34519aa-47c2-4633-bb4a-1e862f7ebdcb" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d404a7df-ead8-490e-977e-f0653f9ae968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c205b574-d231-4e56-b51a-03d6c2ec6162" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c93ebac0-1304-4c58-bc48-bf2242dadee9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c205b574-d231-4e56-b51a-03d6c2ec6162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_4b3b14c0-fd0f-4484-b2a0-aea76e89af9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_4b3b14c0-fd0f-4484-b2a0-aea76e89af9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes_e584de10-1db0-4dbb-895d-84a22b6a1083" xlink:href="pxlw-20201231.xsd#pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:to="loc_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes_e584de10-1db0-4dbb-895d-84a22b6a1083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_581cc8b4-bff3-4c22-a702-16024fdde739" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_581cc8b4-bff3-4c22-a702-16024fdde739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_c4270a2d-54ac-4871-9e01-5468effe03e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_c4270a2d-54ac-4871-9e01-5468effe03e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_bded8458-2a1d-4955-8095-ce30b00579fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_bded8458-2a1d-4955-8095-ce30b00579fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_eb4c8d6f-e438-4137-9ca6-ea35435b2703" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_eb4c8d6f-e438-4137-9ca6-ea35435b2703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_2ca78d87-d6e9-4542-a5e9-0feff7e0dc25" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_2ca78d87-d6e9-4542-a5e9-0feff7e0dc25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_5f3e5978-64fc-473f-8020-0fe4d40ed34f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_5f3e5978-64fc-473f-8020-0fe4d40ed34f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_82790008-746c-44d4-82d1-6e4c39a9289d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49ca46bd-f7bd-45f3-8136-0cf1889dafb4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_82790008-746c-44d4-82d1-6e4c39a9289d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_cf1a69bb-752e-42a3-9187-e9e61b2859cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cf1a69bb-752e-42a3-9187-e9e61b2859cd" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_0fdbeae7-f480-4715-97ac-a2ab2726ce76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_0fdbeae7-f480-4715-97ac-a2ab2726ce76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_5bc82ee6-2542-4e85-908f-57b9c2eeed96" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_5bc82ee6-2542-4e85-908f-57b9c2eeed96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DeferredTaxAssetsPropertyAndEquipment_2ad9a539-1a50-41a6-be67-00c5c341df5b" xlink:href="pxlw-20201231.xsd#pxlw_DeferredTaxAssetsPropertyAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:to="loc_pxlw_DeferredTaxAssetsPropertyAndEquipment_2ad9a539-1a50-41a6-be67-00c5c341df5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_488649e6-e968-4e10-9126-00a7abb9ee77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_488649e6-e968-4e10-9126-00a7abb9ee77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_c231e9f3-8ed4-4c6d-9ed2-1776d14d2154" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_c231e9f3-8ed4-4c6d-9ed2-1776d14d2154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_df552188-35fd-4ffb-92ce-e086773d7ce1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_df552188-35fd-4ffb-92ce-e086773d7ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_61371bdb-f207-4861-8d75-cddaff536fde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_61371bdb-f207-4861-8d75-cddaff536fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6fa04a73-8fc2-4749-9483-ae3634e812df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_226f2836-ab77-41d9-a965-b31cbf8adef6" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6fa04a73-8fc2-4749-9483-ae3634e812df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_355bfa6b-41a9-45c7-87b5-7528e05b360a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cf1a69bb-752e-42a3-9187-e9e61b2859cd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_355bfa6b-41a9-45c7-87b5-7528e05b360a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_9db13319-352a-487b-86c2-82b6cb0d9ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_355bfa6b-41a9-45c7-87b5-7528e05b360a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_9db13319-352a-487b-86c2-82b6cb0d9ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d07ba642-23fc-4b5d-9f08-ef103d2294de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_355bfa6b-41a9-45c7-87b5-7528e05b360a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_d07ba642-23fc-4b5d-9f08-ef103d2294de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cd96f5be-e910-4e78-a0ba-cf30c55b9072" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_355bfa6b-41a9-45c7-87b5-7528e05b360a" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cd96f5be-e910-4e78-a0ba-cf30c55b9072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_72c86f53-409b-439d-acdb-bc10084bc185" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cf1a69bb-752e-42a3-9187-e9e61b2859cd" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_72c86f53-409b-439d-acdb-bc10084bc185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_dbae1d56-290b-4c8c-98a1-eb902fa3c50e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e99b8057-a1a4-442f-9bf0-59a90e9efec5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dbae1d56-290b-4c8c-98a1-eb902fa3c50e" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e99b8057-a1a4-442f-9bf0-59a90e9efec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4c8ac7c3-3e30-4b47-8c3e-27c73e9e6d79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_770d12c0-c10d-45b4-aea2-2eb289cdcd55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c8ac7c3-3e30-4b47-8c3e-27c73e9e6d79" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_770d12c0-c10d-45b4-aea2-2eb289cdcd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_7eceae3b-1394-44ec-a09d-e1e87a0cf4d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_770d12c0-c10d-45b4-aea2-2eb289cdcd55" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_7eceae3b-1394-44ec-a09d-e1e87a0cf4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_6c8e1d0f-36f9-4157-9df5-94d9ca21cc7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_7eceae3b-1394-44ec-a09d-e1e87a0cf4d1" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_6c8e1d0f-36f9-4157-9df5-94d9ca21cc7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CanadaRevenueAgencyMember_c2a70459-c1de-4384-a737-df05fa52e3cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CanadaRevenueAgencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_6c8e1d0f-36f9-4157-9df5-94d9ca21cc7e" xlink:to="loc_us-gaap_CanadaRevenueAgencyMember_c2a70459-c1de-4384-a737-df05fa52e3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_a3c5fe96-e13f-4075-b338-3f87fe62f747" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_770d12c0-c10d-45b4-aea2-2eb289cdcd55" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_a3c5fe96-e13f-4075-b338-3f87fe62f747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_a3c5fe96-e13f-4075-b338-3f87fe62f747" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_b640fbc0-3124-470c-8803-f7825d4a4984" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_b640fbc0-3124-470c-8803-f7825d4a4984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_db5f3c3e-9beb-439b-a6a2-ed090277efe7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_db5f3c3e-9beb-439b-a6a2-ed090277efe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_efd1d3e7-6a1b-47a7-8a84-90edd294f422" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_93169763-1893-402a-a43b-902ae961df65" xlink:to="loc_us-gaap_ForeignCountryMember_efd1d3e7-6a1b-47a7-8a84-90edd294f422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_770d12c0-c10d-45b4-aea2-2eb289cdcd55" xlink:to="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_c15a92f9-0167-40c6-b0e5-9e443c955263" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:to="loc_us-gaap_OperatingLossCarryforwards_c15a92f9-0167-40c6-b0e5-9e443c955263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly_63bd721a-f2c7-45eb-80c0-269269ea6297" xlink:href="pxlw-20201231.xsd#pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:to="loc_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly_63bd721a-f2c7-45eb-80c0-269269ea6297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_TaxCreditCarryforwardsResearch_d7e7a39d-b555-4f82-8783-2aea9a057940" xlink:href="pxlw-20201231.xsd#pxlw_TaxCreditCarryforwardsResearch"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:to="loc_pxlw_TaxCreditCarryforwardsResearch_d7e7a39d-b555-4f82-8783-2aea9a057940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_5427d53a-1a32-444b-a99f-1759592d236e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_7ab36f3a-e122-4c21-83a7-70bf7e02ba70" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_5427d53a-1a32-444b-a99f-1759592d236e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesUncertainTaxPositionsDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_715df9c7-2413-4c44-9267-f861f1a6c46c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_eee69179-4fa2-4119-bd24-95180bfc78db" xlink:href="pxlw-20201231.xsd#pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_715df9c7-2413-4c44-9267-f861f1a6c46c" xlink:to="loc_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_eee69179-4fa2-4119-bd24-95180bfc78db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_436f77c1-01ae-4d53-af15-12c7f3db10fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_eee69179-4fa2-4119-bd24-95180bfc78db" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_436f77c1-01ae-4d53-af15-12c7f3db10fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_de00e747-2766-4ff0-9630-28059733309b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_436f77c1-01ae-4d53-af15-12c7f3db10fc" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_de00e747-2766-4ff0-9630-28059733309b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_UncertainTaxPositionsMember_91c96a9b-5aa9-4604-8e48-2dd857226308" xlink:href="pxlw-20201231.xsd#pxlw_UncertainTaxPositionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_de00e747-2766-4ff0-9630-28059733309b" xlink:to="loc_pxlw_UncertainTaxPositionsMember_91c96a9b-5aa9-4604-8e48-2dd857226308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_InterestAndPenaltiesMember_f9a6635f-dd7d-4d8e-9f01-d5538f5da0c4" xlink:href="pxlw-20201231.xsd#pxlw_InterestAndPenaltiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_de00e747-2766-4ff0-9630-28059733309b" xlink:to="loc_pxlw_InterestAndPenaltiesMember_f9a6635f-dd7d-4d8e-9f01-d5538f5da0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_5c8b9cc5-19e2-4694-adad-f856da52a80a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable_eee69179-4fa2-4119-bd24-95180bfc78db" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_5c8b9cc5-19e2-4694-adad-f856da52a80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5c8b9cc5-19e2-4694-adad-f856da52a80a" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_7e327427-ede8-456a-9e67-dd63853d7cdb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_7e327427-ede8-456a-9e67-dd63853d7cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions_73879dcc-4474-4e8c-aa94-ed0b62c033a9" xlink:href="pxlw-20201231.xsd#pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:to="loc_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions_73879dcc-4474-4e8c-aa94-ed0b62c033a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_829748d8-fd1a-49b5-9de4-7f87fc97c2d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_829748d8-fd1a-49b5-9de4-7f87fc97c2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2e7706ed-7698-4e26-b071-602c0eaf8cf2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2e7706ed-7698-4e26-b071-602c0eaf8cf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_c515c590-a4cd-4e76-a05c-a4d67730e07e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c3909b96-1915-4dea-99f2-0c0bed92d20b" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_c515c590-a4cd-4e76-a05c-a4d67730e07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#IncomeTaxesUncertainTaxPositionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_dd26e169-92a8-446f-9167-4f0f3391b8d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_675bdd37-fb83-4cf1-96f2-d5c4e13a7b06" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dd26e169-92a8-446f-9167-4f0f3391b8d0" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_675bdd37-fb83-4cf1-96f2-d5c4e13a7b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Reductiontodeferredtaxassets_d5f1be30-eb0d-43d2-a250-00b69f56b72d" xlink:href="pxlw-20201231.xsd#pxlw_Reductiontodeferredtaxassets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dd26e169-92a8-446f-9167-4f0f3391b8d0" xlink:to="loc_pxlw_Reductiontodeferredtaxassets_d5f1be30-eb0d-43d2-a250-00b69f56b72d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0779b722-9b0d-46bc-8b93-dc51c288eb92" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dd26e169-92a8-446f-9167-4f0f3391b8d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0779b722-9b0d-46bc-8b93-dc51c288eb92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_4119ad41-12b0-4a1d-aa57-3ab39453117d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dd26e169-92a8-446f-9167-4f0f3391b8d0" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_4119ad41-12b0-4a1d-aa57-3ab39453117d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cf835799-c95c-45a5-9cf5-466b5666a81c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_297620f1-0351-42d7-8c00-b063f00f34e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cf835799-c95c-45a5-9cf5-466b5666a81c" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_297620f1-0351-42d7-8c00-b063f00f34e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_566e88c1-7c9b-4385-b1f3-61caa21dae9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_cbaa6f2a-c2ca-40cd-b94a-cced3a59d743" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_566e88c1-7c9b-4385-b1f3-61caa21dae9d" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_cbaa6f2a-c2ca-40cd-b94a-cced3a59d743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesRoyaltiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9df11a76-36c3-40a6-8e63-fe53103afd96" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyExpense_d43bc4fc-f603-4bac-b868-cbed886dc6ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RoyaltyExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9df11a76-36c3-40a6-8e63-fe53103afd96" xlink:to="loc_us-gaap_RoyaltyExpense_d43bc4fc-f603-4bac-b868-cbed886dc6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingencies401kPlanNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3f0e8f8d-2a20-4d23-a61f-0f467779f21d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_bfeda3fc-3c20-4612-883b-ce1e6f1fb6d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3f0e8f8d-2a20-4d23-a61f-0f467779f21d" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_bfeda3fc-3c20-4612-883b-ce1e6f1fb6d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesFutureMinimumPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f41fedfd-5b25-4070-92e0-702ff9c7f1e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f41fedfd-5b25-4070-92e0-702ff9c7f1e2" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths_744a9668-3772-4660-83cd-cd81d62d1c19" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths_744a9668-3772-4660-83cd-cd81d62d1c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears_27b45e77-f734-4408-a9b0-8133aa9f3193" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears_27b45e77-f734-4408-a9b0-8133aa9f3193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears_8c3e5979-62ef-49c7-b775-21fd3aef0897" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears_8c3e5979-62ef-49c7-b775-21fd3aef0897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_94ab6514-8c95-42b1-84cb-5b0556194b2e" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal_94ab6514-8c95-42b1-84cb-5b0556194b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent_e0001f13-660d-4c1c-a1bd-0617b5360879" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent_e0001f13-660d-4c1c-a1bd-0617b5360879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_b5bea95b-a173-45df-81bf-72182188e483" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue_b5bea95b-a173-45df-81bf-72182188e483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue_af8697a5-2984-4853-bb69-572208ce1e7b" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue_af8697a5-2984-4853-bb69-572208ce1e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue_06c4f4a1-068a-47ad-84b1-fa70b1967fb8" xlink:href="pxlw-20201231.xsd#pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract_a9b6ea9a-1c83-4db9-b3c1-36a7d3ee52cd" xlink:to="loc_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue_06c4f4a1-068a-47ad-84b1-fa70b1967fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails_1" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesFutureMinimumPaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_893ef260-c7b0-4080-a2e7-acc55271622f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_52830b7e-5a03-4a2e-b889-93749d6c7136" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_893ef260-c7b0-4080-a2e7-acc55271622f" xlink:to="loc_us-gaap_DebtInstrumentTable_52830b7e-5a03-4a2e-b889-93749d6c7136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4b8dd16a-0e25-488d-880f-0c160498d883" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_52830b7e-5a03-4a2e-b889-93749d6c7136" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4b8dd16a-0e25-488d-880f-0c160498d883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a998490b-fc56-4092-87c5-13d24b375459" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4b8dd16a-0e25-488d-880f-0c160498d883" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a998490b-fc56-4092-87c5-13d24b375459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ViXSSystemsInc.Member_c1577bff-2754-46db-9148-effab375d8c3" xlink:href="pxlw-20201231.xsd#pxlw_ViXSSystemsInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a998490b-fc56-4092-87c5-13d24b375459" xlink:to="loc_pxlw_ViXSSystemsInc.Member_c1577bff-2754-46db-9148-effab375d8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b4491c96-4f07-49d8-af36-f6ead92a483d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_52830b7e-5a03-4a2e-b889-93749d6c7136" xlink:to="loc_us-gaap_DebtInstrumentAxis_b4491c96-4f07-49d8-af36-f6ead92a483d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1bb9ea2e-60a1-4198-bb73-ecccb2ff1b94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_b4491c96-4f07-49d8-af36-f6ead92a483d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1bb9ea2e-60a1-4198-bb73-ecccb2ff1b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember_5bfba534-09bb-409c-bb5d-699760628adf" xlink:href="pxlw-20201231.xsd#pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1bb9ea2e-60a1-4198-bb73-ecccb2ff1b94" xlink:to="loc_pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember_5bfba534-09bb-409c-bb5d-699760628adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2d5c72a8-f93d-44bd-9e47-9e3b8b3362da" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_52830b7e-5a03-4a2e-b889-93749d6c7136" xlink:to="loc_us-gaap_DebtInstrumentLineItems_2d5c72a8-f93d-44bd-9e47-9e3b8b3362da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_30a1bac7-faef-4f57-a3e1-6f54b7aaaaff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2d5c72a8-f93d-44bd-9e47-9e3b8b3362da" xlink:to="loc_us-gaap_LongTermDebtCurrent_30a1bac7-faef-4f57-a3e1-6f54b7aaaaff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ad36af9b-fed7-4b6e-8ffe-2966da8b3efd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2d5c72a8-f93d-44bd-9e47-9e3b8b3362da" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ad36af9b-fed7-4b6e-8ffe-2966da8b3efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShare" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_200dda51-b893-487d-9076-edeab498b881" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_246ece63-ed62-45df-bb2a-d3b6eda673c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_200dda51-b893-487d-9076-edeab498b881" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_246ece63-ed62-45df-bb2a-d3b6eda673c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_54fed4ec-ee5d-4fd6-8356-c1afba750ec0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_a8f8acb9-7ea3-4314-b219-bd9fefda38fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_54fed4ec-ee5d-4fd6-8356-c1afba750ec0" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_a8f8acb9-7ea3-4314-b219-bd9fefda38fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0343ee2e-d520-4478-9ebc-96bbd4bd338f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_54fed4ec-ee5d-4fd6-8356-c1afba750ec0" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0343ee2e-d520-4478-9ebc-96bbd4bd338f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShareEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e0bfdbee-d31e-42b7-a480-36fef902d35a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_87c864a8-88d5-404a-a91c-72731be4053c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e0bfdbee-d31e-42b7-a480-36fef902d35a" xlink:to="loc_us-gaap_NetIncomeLoss_87c864a8-88d5-404a-a91c-72731be4053c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_732f65fc-0085-4566-b982-f3f0407a3e49" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e0bfdbee-d31e-42b7-a480-36fef902d35a" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_732f65fc-0085-4566-b982-f3f0407a3e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_2deb2eed-fcd5-4545-979a-ab31bbdd39e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e0bfdbee-d31e-42b7-a480-36fef902d35a" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_2deb2eed-fcd5-4545-979a-ab31bbdd39e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3f7b03b2-4583-47d9-8a4d-d57922a3abfc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3e6aed5f-2e56-4008-a96c-941efefdc932" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3f7b03b2-4583-47d9-8a4d-d57922a3abfc" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3e6aed5f-2e56-4008-a96c-941efefdc932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_655e84a7-4f0b-4472-8b1e-f1ddf33bb01c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3e6aed5f-2e56-4008-a96c-941efefdc932" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_655e84a7-4f0b-4472-8b1e-f1ddf33bb01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2974b306-8a80-4223-a90a-dc0c803948f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_655e84a7-4f0b-4472-8b1e-f1ddf33bb01c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2974b306-8a80-4223-a90a-dc0c803948f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_80876544-3649-4c35-822e-d65e90695b72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2974b306-8a80-4223-a90a-dc0c803948f4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_80876544-3649-4c35-822e-d65e90695b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d987b9c3-497a-4d23-9e73-5976e47d6ea7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3e6aed5f-2e56-4008-a96c-941efefdc932" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d987b9c3-497a-4d23-9e73-5976e47d6ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e26cb1a4-4995-49f6-9ef0-a270c9d915a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d987b9c3-497a-4d23-9e73-5976e47d6ea7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e26cb1a4-4995-49f6-9ef0-a270c9d915a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_de28b2e2-18cd-42bc-a2b2-c3e2f8e4dbd9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_07c9803a-b9be-4754-802b-12aeaa0b01fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_de28b2e2-18cd-42bc-a2b2-c3e2f8e4dbd9" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_07c9803a-b9be-4754-802b-12aeaa0b01fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_76b27a2f-d0dc-4a8c-9b7b-baf4374646e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_a5e9339c-0940-43e3-803a-a369d95c5125" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_76b27a2f-d0dc-4a8c-9b7b-baf4374646e7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_a5e9339c-0940-43e3-803a-a369d95c5125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_876a5b50-48c1-4b3c-b831-a40cb857d2ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_76b27a2f-d0dc-4a8c-9b7b-baf4374646e7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_876a5b50-48c1-4b3c-b831-a40cb857d2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_68757a79-2938-42a1-b0fc-3a39be461d38" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_76b27a2f-d0dc-4a8c-9b7b-baf4374646e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_68757a79-2938-42a1-b0fc-3a39be461d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_a7b39483-5aa8-4a42-92bc-aa41d0a6edcb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_76b27a2f-d0dc-4a8c-9b7b-baf4374646e7" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_a7b39483-5aa8-4a42-92bc-aa41d0a6edcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_f85253c6-4ff7-4a26-ba41-ba8ecb0ebfdc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_76b27a2f-d0dc-4a8c-9b7b-baf4374646e7" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_f85253c6-4ff7-4a26-ba41-ba8ecb0ebfdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityShareholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_639e2ec3-7b65-4620-94f4-f1e8b6489848" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_ae454e2b-ead5-44c4-84dc-e34a092732f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_639e2ec3-7b65-4620-94f4-f1e8b6489848" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_ae454e2b-ead5-44c4-84dc-e34a092732f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c045dbbe-ed59-4f5b-ba17-beebf9e82db5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_639e2ec3-7b65-4620-94f4-f1e8b6489848" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c045dbbe-ed59-4f5b-ba17-beebf9e82db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_21f7521f-7b29-4692-a0da-f0b0ef2110a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_639e2ec3-7b65-4620-94f4-f1e8b6489848" xlink:to="loc_us-gaap_PreferredStockSharesIssued_21f7521f-7b29-4692-a0da-f0b0ef2110a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_91d2f97b-0d42-43ac-8233-b2bb750b6d79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_639e2ec3-7b65-4620-94f4-f1e8b6489848" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_91d2f97b-0d42-43ac-8233-b2bb750b6d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f4dbf761-f4c5-45d1-b4f6-648a09a32293" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_639e2ec3-7b65-4620-94f4-f1e8b6489848" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f4dbf761-f4c5-45d1-b4f6-648a09a32293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_479d9798-fab8-42db-88ac-a47678aae863" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_639e2ec3-7b65-4620-94f4-f1e8b6489848" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_479d9798-fab8-42db-88ac-a47678aae863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_5b5fd6f6-477c-43be-9b17-1af4a18c0022" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_479d9798-fab8-42db-88ac-a47678aae863" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_5b5fd6f6-477c-43be-9b17-1af4a18c0022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_5b5fd6f6-477c-43be-9b17-1af4a18c0022" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PublicOfferingMember_fc47bb68-8881-4066-8299-a68847670f8a" xlink:href="pxlw-20201231.xsd#pxlw_PublicOfferingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_pxlw_PublicOfferingMember_fc47bb68-8881-4066-8299-a68847670f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_35b8956a-e4ff-474c-9af2-219027638680" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_us-gaap_OverAllotmentOptionMember_35b8956a-e4ff-474c-9af2-219027638680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember_e809820c-89be-4631-b804-6e485c604047" xlink:href="pxlw-20201231.xsd#pxlw_PublicOfferingAndOverAllotmentOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_pxlw_PublicOfferingAndOverAllotmentOptionMember_e809820c-89be-4631-b804-6e485c604047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_53af420a-20b2-49df-8bc7-971fef41a5f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_us-gaap_PrivatePlacementMember_53af420a-20b2-49df-8bc7-971fef41a5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AtTheMarketOfferingMember_e2e259de-237e-4143-be9a-da8309bb0572" xlink:href="pxlw-20201231.xsd#pxlw_AtTheMarketOfferingMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b00a4eee-b18f-448c-bf5d-ca852ccf185f" xlink:to="loc_pxlw_AtTheMarketOfferingMember_e2e259de-237e-4143-be9a-da8309bb0572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_479d9798-fab8-42db-88ac-a47678aae863" xlink:to="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_0040b955-d1c6-4af6-8888-7d68af284bb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_0040b955-d1c6-4af6-8888-7d68af284bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfStockAgreementTerm_a2e6f869-5521-45e4-be40-271ecc1a2491" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfStockAgreementTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_pxlw_SaleOfStockAgreementTerm_a2e6f869-5521-45e4-be40-271ecc1a2491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_b3f4ee81-c403-46d6-a421-dee128ebf3cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_b3f4ee81-c403-46d6-a421-dee128ebf3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_18fe98e8-2fe4-4df6-b493-84d40fab94e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_18fe98e8-2fe4-4df6-b493-84d40fab94e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1fea8dcf-307b-4d8d-8625-24e38e922270" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1fea8dcf-307b-4d8d-8625-24e38e922270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction_a014ebe4-3ee2-40bb-9106-5d39d9350048" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction_a014ebe4-3ee2-40bb-9106-5d39d9350048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_SaleOfStockCommissionFeePercent_93254f22-77a1-4ff7-b0b2-b9f6422d883c" xlink:href="pxlw-20201231.xsd#pxlw_SaleOfStockCommissionFeePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_52dbad6e-3cc3-44bf-a4c6-8aeb524ef5c5" xlink:to="loc_pxlw_SaleOfStockCommissionFeePercent_93254f22-77a1-4ff7-b0b2-b9f6422d883c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_33ba3943-89f2-4c99-8a9b-c53254a7378d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_639e2ec3-7b65-4620-94f4-f1e8b6489848" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_33ba3943-89f2-4c99-8a9b-c53254a7378d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_855da822-f12a-4bba-9087-e861bfe7ef04" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_639e2ec3-7b65-4620-94f4-f1e8b6489848" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_855da822-f12a-4bba-9087-e861bfe7ef04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityStockOptionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_f9018d91-92ca-4508-a0b2-7b1e59e2c815" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f9018d91-92ca-4508-a0b2-7b1e59e2c815" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a69bb81f-00f0-4a30-ba22-6355e4fbfa3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:to="loc_us-gaap_AwardTypeAxis_a69bb81f-00f0-4a30-ba22-6355e4fbfa3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a59a3421-0d43-4019-abcc-66a3d41b3d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a69bb81f-00f0-4a30-ba22-6355e4fbfa3f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a59a3421-0d43-4019-abcc-66a3d41b3d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e8cea228-9427-4c81-8627-83bc67560ef1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a59a3421-0d43-4019-abcc-66a3d41b3d1e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e8cea228-9427-4c81-8627-83bc67560ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0fe23693-7b4f-45c4-b18e-2f7c18a6a3ac" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:to="loc_srt_RangeAxis_0fe23693-7b4f-45c4-b18e-2f7c18a6a3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_035ed387-f11a-46bb-b65a-d60194592269" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0fe23693-7b4f-45c4-b18e-2f7c18a6a3ac" xlink:to="loc_srt_RangeMember_035ed387-f11a-46bb-b65a-d60194592269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ab05e7a4-f322-4319-ad6f-43c5fb44e7f2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_035ed387-f11a-46bb-b65a-d60194592269" xlink:to="loc_srt_MaximumMember_ab05e7a4-f322-4319-ad6f-43c5fb44e7f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6cb360b6-c859-47c4-a052-fc1c2d8e75b6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_035ed387-f11a-46bb-b65a-d60194592269" xlink:to="loc_srt_MinimumMember_6cb360b6-c859-47c4-a052-fc1c2d8e75b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2c477cfb-d1f1-4e9d-b883-1a0994fd3ab0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:to="loc_us-gaap_PlanNameAxis_2c477cfb-d1f1-4e9d-b883-1a0994fd3ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_77dcd0f3-1a99-4852-889e-08fdb0b83b27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_2c477cfb-d1f1-4e9d-b883-1a0994fd3ab0" xlink:to="loc_us-gaap_PlanNameDomain_77dcd0f3-1a99-4852-889e-08fdb0b83b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Plan2006Member_b06298c1-e79a-49fa-b569-75db21e2dd8d" xlink:href="pxlw-20201231.xsd#pxlw_Plan2006Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_77dcd0f3-1a99-4852-889e-08fdb0b83b27" xlink:to="loc_pxlw_Plan2006Member_b06298c1-e79a-49fa-b569-75db21e2dd8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c279f78f-2d0d-4a97-be96-4a06e87b571f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_19c49eaf-7754-492e-accd-633415071d4b" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_19c49eaf-7754-492e-accd-633415071d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant_a1689e65-5204-4e41-8174-432fa32da900" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant_a1689e65-5204-4e41-8174-432fa32da900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne_61996b66-1c6d-443c-b420-73e196bfda42" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne_61996b66-1c6d-443c-b420-73e196bfda42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear_6953367d-4f2e-4e36-ae6c-24dd8f23b8fa" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear_6953367d-4f2e-4e36-ae6c-24dd8f23b8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a671f236-3426-4208-b560-76abab51eeb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a671f236-3426-4208-b560-76abab51eeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_14dc10cc-67b1-4c68-b450-0c6d8180c825" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_14dc10cc-67b1-4c68-b450-0c6d8180c825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9d11bd29-aefd-4796-b14e-7a1f6fd26d15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a4061d0e-6024-445a-b033-a7662b05a3f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9d11bd29-aefd-4796-b14e-7a1f6fd26d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityStockOptionsActivityRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_264c1bb1-3607-42cc-a9ff-45bdaff5149a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_739e15a4-9756-47e5-839e-d3e999fb874b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_264c1bb1-3607-42cc-a9ff-45bdaff5149a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_739e15a4-9756-47e5-839e-d3e999fb874b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fca0814a-d53c-4b06-bbaf-77de0de7b287" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_739e15a4-9756-47e5-839e-d3e999fb874b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fca0814a-d53c-4b06-bbaf-77de0de7b287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_77eede4e-c28b-409a-b566-b9841d9a3684" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_739e15a4-9756-47e5-839e-d3e999fb874b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_77eede4e-c28b-409a-b566-b9841d9a3684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_eb99c377-22ef-4cf3-a0b0-de7012be2c7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_739e15a4-9756-47e5-839e-d3e999fb874b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_eb99c377-22ef-4cf3-a0b0-de7012be2c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_58cc8539-80e2-480a-a2a1-7f6880b22e43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_739e15a4-9756-47e5-839e-d3e999fb874b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_58cc8539-80e2-480a-a2a1-7f6880b22e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_492ee2b1-5e3c-4040-82f3-2654856e04e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_739e15a4-9756-47e5-839e-d3e999fb874b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_492ee2b1-5e3c-4040-82f3-2654856e04e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7494a4d6-fb7e-42b7-b10d-03cd970affc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_739e15a4-9756-47e5-839e-d3e999fb874b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7494a4d6-fb7e-42b7-b10d-03cd970affc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d49492c1-2cfa-4d91-ab20-ea61cb868f9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_264c1bb1-3607-42cc-a9ff-45bdaff5149a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d49492c1-2cfa-4d91-ab20-ea61cb868f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_283278fd-91c0-4cef-878a-3858e5605664" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d49492c1-2cfa-4d91-ab20-ea61cb868f9a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_283278fd-91c0-4cef-878a-3858e5605664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_bfe736c5-fab7-44d1-8818-b467489b1921" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d49492c1-2cfa-4d91-ab20-ea61cb868f9a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_bfe736c5-fab7-44d1-8818-b467489b1921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0a447aab-7449-4d31-8bf3-c579a9e201f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d49492c1-2cfa-4d91-ab20-ea61cb868f9a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0a447aab-7449-4d31-8bf3-c579a9e201f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f9356e45-dc7e-4c36-b0f1-19327a0e89df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d49492c1-2cfa-4d91-ab20-ea61cb868f9a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f9356e45-dc7e-4c36-b0f1-19327a0e89df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice_4830422b-7f4c-4688-9289-92d7c3f0b9ac" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d49492c1-2cfa-4d91-ab20-ea61cb868f9a" xlink:to="loc_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice_4830422b-7f4c-4688-9289-92d7c3f0b9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_05d0f93d-8f78-4f97-8af2-ee3a17ba0335" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d49492c1-2cfa-4d91-ab20-ea61cb868f9a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_05d0f93d-8f78-4f97-8af2-ee3a17ba0335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_2af86871-0ae1-43b1-bd8b-e81011cea8e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3fa652d7-2aee-427d-bdf6-d668f00fcab8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2af86871-0ae1-43b1-bd8b-e81011cea8e6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3fa652d7-2aee-427d-bdf6-d668f00fcab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1ee19c46-6e03-4145-9f3c-a214aff979e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3fa652d7-2aee-427d-bdf6-d668f00fcab8" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1ee19c46-6e03-4145-9f3c-a214aff979e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1ee19c46-6e03-4145-9f3c-a214aff979e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2.002.00Member_1ad748eb-2254-4cf1-8c40-084a2843031f" xlink:href="pxlw-20201231.xsd#pxlw_A2.002.00Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:to="loc_pxlw_A2.002.00Member_1ad748eb-2254-4cf1-8c40-084a2843031f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2.462.46Member_4a7f6e6d-b034-4b20-bba1-0ba8c70065e7" xlink:href="pxlw-20201231.xsd#pxlw_A2.462.46Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:to="loc_pxlw_A2.462.46Member_4a7f6e6d-b034-4b20-bba1-0ba8c70065e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2.674.52Member_a93c513e-3dc2-4353-a01b-78e77b40e768" xlink:href="pxlw-20201231.xsd#pxlw_A2.674.52Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:to="loc_pxlw_A2.674.52Member_a93c513e-3dc2-4353-a01b-78e77b40e768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A0.606.05Member_b039fdb2-941e-4a86-8449-f2c2c7ccffe1" xlink:href="pxlw-20201231.xsd#pxlw_A0.606.05Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_340dff7a-91ea-4996-b9b6-e3834d1aa996" xlink:to="loc_pxlw_A0.606.05Member_b039fdb2-941e-4a86-8449-f2c2c7ccffe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3fa652d7-2aee-427d-bdf6-d668f00fcab8" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c6d5d5ce-513a-4ebc-b370-45551dbcd838" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c6d5d5ce-513a-4ebc-b370-45551dbcd838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_8ad4ea0b-2fde-4f8a-aedf-fb92df65ca3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_8ad4ea0b-2fde-4f8a-aedf-fb92df65ca3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4b114a48-2bcd-4aa7-8362-3d15f02ffe6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4b114a48-2bcd-4aa7-8362-3d15f02ffe6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_e8fa675b-cd32-4a2a-bfaa-a3d0ed8949fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_e8fa675b-cd32-4a2a-bfaa-a3d0ed8949fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_34876148-8520-4139-9b04-912ee303fb90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_34876148-8520-4139-9b04-912ee303fb90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ac918017-2682-4656-a3fa-dab37b75339b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ac918017-2682-4656-a3fa-dab37b75339b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_7ba3925a-c35a-4541-814c-12180867a757" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_e2195cdd-3014-4bbd-8717-083b1d67447c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_7ba3925a-c35a-4541-814c-12180867a757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested_325c7d34-6a09-4836-b883-8e73c208e79a" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested_325c7d34-6a09-4836-b883-8e73c208e79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest_8eb3232f-6a29-4a9c-b0aa-abc2bf68009d" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest_8eb3232f-6a29-4a9c-b0aa-abc2bf68009d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_866984d1-5047-4f23-b5ae-e89b24746d2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_866984d1-5047-4f23-b5ae-e89b24746d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_4d973159-e695-4356-88bb-5c2f2bd8dbd5" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_4d973159-e695-4356-88bb-5c2f2bd8dbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_2e68678e-6242-4216-9dd9-ccf8fb5d10f9" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_2e68678e-6242-4216-9dd9-ccf8fb5d10f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_cd5b5a6c-1442-4805-a4fa-3d6db769f7fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_cd5b5a6c-1442-4805-a4fa-3d6db769f7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm_8b257901-7bdc-4647-ba91-f68322d79b38" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm_8b257901-7bdc-4647-ba91-f68322d79b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm_d1277acb-47c5-477f-9b2c-7e267311d59f" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm_d1277acb-47c5-477f-9b2c-7e267311d59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_4549c95c-37c3-4dca-a753-ef33024df96b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_4549c95c-37c3-4dca-a753-ef33024df96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue_b0d61f2f-6b67-4dfe-a291-cf896b7aecff" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue_b0d61f2f-6b67-4dfe-a291-cf896b7aecff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_3d15c226-b3aa-4e34-a345-837591eb6af0" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_3d15c226-b3aa-4e34-a345-837591eb6af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3fccf6ad-e636-4667-9b46-11fc992fe70e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_cf7ee1a3-feab-4565-a6b3-c84790b5358f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3fccf6ad-e636-4667-9b46-11fc992fe70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityRestrictedStockNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_43b1b15e-ad1e-4b28-bece-d753e01c41bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a52a4b6b-3297-4087-b1ba-635c6e719941" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_43b1b15e-ad1e-4b28-bece-d753e01c41bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a52a4b6b-3297-4087-b1ba-635c6e719941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a40c10a0-3abb-4c47-ab02-ce7adb69c305" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_43b1b15e-ad1e-4b28-bece-d753e01c41bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a40c10a0-3abb-4c47-ab02-ce7adb69c305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_c8e82003-10ca-4fa0-9900-9f33a50f5601" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0857a63b-50ae-42d1-ab87-6213d6dba66b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_c8e82003-10ca-4fa0-9900-9f33a50f5601" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0857a63b-50ae-42d1-ab87-6213d6dba66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_dc7e607c-611c-4dfd-be72-4749bf0de207" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0857a63b-50ae-42d1-ab87-6213d6dba66b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_dc7e607c-611c-4dfd-be72-4749bf0de207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4c24a1b9-bb3d-4481-9f4c-8a0f7686cc0a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0857a63b-50ae-42d1-ab87-6213d6dba66b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4c24a1b9-bb3d-4481-9f4c-8a0f7686cc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c834992f-cfd0-4954-8235-779a01a8a1d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0857a63b-50ae-42d1-ab87-6213d6dba66b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c834992f-cfd0-4954-8235-779a01a8a1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_051f8075-4da3-43ec-9c5a-3f25ae266c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0857a63b-50ae-42d1-ab87-6213d6dba66b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_051f8075-4da3-43ec-9c5a-3f25ae266c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8663d639-6fae-46da-b719-17532c6af26c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0857a63b-50ae-42d1-ab87-6213d6dba66b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8663d639-6fae-46da-b719-17532c6af26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest_0d4e0e89-2b73-4519-8b97-d2c3f039a520" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0857a63b-50ae-42d1-ab87-6213d6dba66b" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest_0d4e0e89-2b73-4519-8b97-d2c3f039a520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b409fef0-8eb4-4231-a224-612a96381b83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_c8e82003-10ca-4fa0-9900-9f33a50f5601" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b409fef0-8eb4-4231-a224-612a96381b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_457d2db7-bcfa-4bba-a942-1b1f5698e46c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b409fef0-8eb4-4231-a224-612a96381b83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_457d2db7-bcfa-4bba-a942-1b1f5698e46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1760bdf3-1985-4af3-bfba-5c1903247b15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b409fef0-8eb4-4231-a224-612a96381b83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1760bdf3-1985-4af3-bfba-5c1903247b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7738d7bd-598c-4e27-81aa-82b90eefb6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b409fef0-8eb4-4231-a224-612a96381b83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7738d7bd-598c-4e27-81aa-82b90eefb6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8e498aad-33a2-495c-b04e-30882086a0f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b409fef0-8eb4-4231-a224-612a96381b83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8e498aad-33a2-495c-b04e-30882086a0f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e0e8a639-ef35-424d-a7f3-d3f704cf609a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b409fef0-8eb4-4231-a224-612a96381b83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e0e8a639-ef35-424d-a7f3-d3f704cf609a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice_a303513e-cfd3-4ebd-a98b-1e1d81e3e2b6" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b409fef0-8eb4-4231-a224-612a96381b83" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice_a303513e-cfd3-4ebd-a98b-1e1d81e3e2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_f676637e-5a5a-4430-82c9-4fd37d63fcb3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_f337f28f-b777-486e-8cf0-4ef1bba4ff53" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f676637e-5a5a-4430-82c9-4fd37d63fcb3" xlink:to="loc_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_f337f28f-b777-486e-8cf0-4ef1bba4ff53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanAxis_6bc9567b-a1b3-4bba-94e4-044a5098dc42" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_f337f28f-b777-486e-8cf0-4ef1bba4ff53" xlink:to="loc_pxlw_EmployeeStockPurchasePlanAxis_6bc9567b-a1b3-4bba-94e4-044a5098dc42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanDomain_15e6d42b-43a3-4536-8a78-27db9f8e83ef" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanAxis_6bc9567b-a1b3-4bba-94e4-044a5098dc42" xlink:to="loc_pxlw_EmployeeStockPurchasePlanDomain_15e6d42b-43a3-4536-8a78-27db9f8e83ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_A2010EmployeeStockPurchasePlanMember_8dd15a7d-36d9-4d80-81ee-2917e6367847" xlink:href="pxlw-20201231.xsd#pxlw_A2010EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanDomain_15e6d42b-43a3-4536-8a78-27db9f8e83ef" xlink:to="loc_pxlw_A2010EmployeeStockPurchasePlanMember_8dd15a7d-36d9-4d80-81ee-2917e6367847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable_f337f28f-b777-486e-8cf0-4ef1bba4ff53" xlink:to="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod_e4c4857b-3632-4466-863e-99cf0d831cc4" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod_e4c4857b-3632-4466-863e-99cf0d831cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_f03ce4fe-26e1-4663-a318-359534c7fa21" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_f03ce4fe-26e1-4663-a318-359534c7fa21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_c1d44c26-d58a-40ef-ae3e-95e4f23c4dee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_c1d44c26-d58a-40ef-ae3e-95e4f23c4dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee_46f70cde-8495-45d5-a433-fc4f96b05bc6" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee_46f70cde-8495-45d5-a433-fc4f96b05bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_b46b4a38-ba3a-4a57-961b-b42df935b70c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_b46b4a38-ba3a-4a57-961b-b42df935b70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d48d35a2-9b04-4f10-a340-68eefe508de9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d48d35a2-9b04-4f10-a340-68eefe508de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7a3da437-5ab7-4806-b4c5-505387967628" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7a3da437-5ab7-4806-b4c5-505387967628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock_8d8f79a1-a19f-4792-803d-95cc36558861" xlink:href="pxlw-20201231.xsd#pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems_52a7d7f6-7a94-4326-b006-56a4b358b82d" xlink:to="loc_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock_8d8f79a1-a19f-4792-803d-95cc36558861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_9b128c0e-fcd7-40f0-b05b-be05924868af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7377a885-4be3-459d-9876-ead69e73c860" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_9b128c0e-fcd7-40f0-b05b-be05924868af" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7377a885-4be3-459d-9876-ead69e73c860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b4b7970a-ab7e-4b20-b70e-be3283763437" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7377a885-4be3-459d-9876-ead69e73c860" xlink:to="loc_us-gaap_AwardTypeAxis_b4b7970a-ab7e-4b20-b70e-be3283763437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3933efe7-9c4e-4311-993d-2c440c8ade80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b4b7970a-ab7e-4b20-b70e-be3283763437" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3933efe7-9c4e-4311-993d-2c440c8ade80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b73860a1-ad33-4d12-a418-e51f59e6dda6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3933efe7-9c4e-4311-993d-2c440c8ade80" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b73860a1-ad33-4d12-a418-e51f59e6dda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_77c74aa4-3a8f-4873-9b3f-6343dd249354" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3933efe7-9c4e-4311-993d-2c440c8ade80" xlink:to="loc_us-gaap_EmployeeStockMember_77c74aa4-3a8f-4873-9b3f-6343dd249354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4eaacd26-d4b4-480f-9f72-cae8032791d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7377a885-4be3-459d-9876-ead69e73c860" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4eaacd26-d4b4-480f-9f72-cae8032791d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4eaacd26-d4b4-480f-9f72-cae8032791d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1b8f3bb2-7f12-44e3-9c2a-7b30f3e4fe50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1b8f3bb2-7f12-44e3-9c2a-7b30f3e4fe50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c95ce47d-bc90-4963-8489-ad318db85b25" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c95ce47d-bc90-4963-8489-ad318db85b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_04f2a325-c4f1-4bfa-a1c0-4b16998cdcce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_04f2a325-c4f1-4bfa-a1c0-4b16998cdcce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dda3a3cb-f25e-4bc5-bc70-5697b27bcfd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_9f0143fd-c509-4b48-bc33-a1a74c54d253" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dda3a3cb-f25e-4bc5-bc70-5697b27bcfd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_653e4e05-dc2b-41da-b82a-a18b5a48145d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_653e4e05-dc2b-41da-b82a-a18b5a48145d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_087b8dbc-2a1a-4ee1-9e85-0e2b01c3c4f6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:to="loc_srt_RangeAxis_087b8dbc-2a1a-4ee1-9e85-0e2b01c3c4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_406039bf-b9fd-4301-810c-7f7e0aeb9c7f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_087b8dbc-2a1a-4ee1-9e85-0e2b01c3c4f6" xlink:to="loc_srt_RangeMember_406039bf-b9fd-4301-810c-7f7e0aeb9c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_718ef0e4-b550-4902-bf16-c9b8114e3740" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_406039bf-b9fd-4301-810c-7f7e0aeb9c7f" xlink:to="loc_srt_MaximumMember_718ef0e4-b550-4902-bf16-c9b8114e3740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a3cbb907-d23c-410f-8118-ebd007086693" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_406039bf-b9fd-4301-810c-7f7e0aeb9c7f" xlink:to="loc_srt_MinimumMember_a3cbb907-d23c-410f-8118-ebd007086693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ccc74a7b-cad2-49a5-8851-f8f53357906d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:to="loc_us-gaap_PlanNameAxis_ccc74a7b-cad2-49a5-8851-f8f53357906d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_100c0c2b-0d76-4e84-bfb1-fb29ce99c580" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_ccc74a7b-cad2-49a5-8851-f8f53357906d" xlink:to="loc_us-gaap_PlanNameDomain_100c0c2b-0d76-4e84-bfb1-fb29ce99c580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_Plan2006Member_77b84b14-3478-4f41-a170-ef15065d48e8" xlink:href="pxlw-20201231.xsd#pxlw_Plan2006Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_100c0c2b-0d76-4e84-bfb1-fb29ce99c580" xlink:to="loc_pxlw_Plan2006Member_77b84b14-3478-4f41-a170-ef15065d48e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a0274058-b30b-4663-8475-9fc37f7ab2af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:to="loc_us-gaap_AwardTypeAxis_a0274058-b30b-4663-8475-9fc37f7ab2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cdb931cd-58bf-4d08-872c-688a3e401498" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a0274058-b30b-4663-8475-9fc37f7ab2af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cdb931cd-58bf-4d08-872c-688a3e401498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_f6786d22-a977-4bb1-aa91-df1d04399f1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cdb931cd-58bf-4d08-872c-688a3e401498" xlink:to="loc_us-gaap_EmployeeStockOptionMember_f6786d22-a977-4bb1-aa91-df1d04399f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_267c8cf8-2974-4f88-9482-f4c39965c2d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56266d6a-cb1f-4641-9831-d8077a2227be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56266d6a-cb1f-4641-9831-d8077a2227be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7a8aef16-2bb4-4a33-ab3f-539d6c65eaa4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7a8aef16-2bb4-4a33-ab3f-539d6c65eaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_89d270fe-9a6c-4b87-84ff-36c3b42d6d4a" xlink:href="pxlw-20201231.xsd#pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife_89d270fe-9a6c-4b87-84ff-36c3b42d6d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_534b8496-7219-4e60-b10a-8404a551baa9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_534b8496-7219-4e60-b10a-8404a551baa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_66a35116-5cbe-4541-b9da-101615e7f6d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bc0a911-22b4-4d69-8b65-f76d4a976888" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_66a35116-5cbe-4541-b9da-101615e7f6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformation" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_795a1895-f30d-473b-b7bd-dc2457d8cc2a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_b358f4d4-8b58-48a9-9b96-cc8174df1536" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_795a1895-f30d-473b-b7bd-dc2457d8cc2a" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_b358f4d4-8b58-48a9-9b96-cc8174df1536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_17ba101c-bdc4-4f7b-b567-aaca607e58e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_875634a8-1584-435e-9ae4-2f5657873f33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_17ba101c-bdc4-4f7b-b567-aaca607e58e0" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_875634a8-1584-435e-9ae4-2f5657873f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_e1999913-83d1-4254-825c-4a30fa72017c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_17ba101c-bdc4-4f7b-b567-aaca607e58e0" xlink:to="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_e1999913-83d1-4254-825c-4a30fa72017c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock_06190cd2-a24b-4d23-8a54-69affc162e98" xlink:href="pxlw-20201231.xsd#pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_17ba101c-bdc4-4f7b-b567-aaca607e58e0" xlink:to="loc_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock_06190cd2-a24b-4d23-8a54-69affc162e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationGeographicInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f911d6b1-fc61-433f-b5a5-a690abe9edb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5c4b4637-b1b9-4299-98ca-818afd2c9753" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f911d6b1-fc61-433f-b5a5-a690abe9edb6" xlink:to="loc_us-gaap_StatementTable_5c4b4637-b1b9-4299-98ca-818afd2c9753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_3c7e6f1d-93f9-43b6-9460-279ecd0135ca" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5c4b4637-b1b9-4299-98ca-818afd2c9753" xlink:to="loc_srt_StatementGeographicalAxis_3c7e6f1d-93f9-43b6-9460-279ecd0135ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_3c7e6f1d-93f9-43b6-9460-279ecd0135ca" xlink:to="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_75d250c7-7583-419f-a069-fbf2ec4ef14d" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_JP_75d250c7-7583-419f-a069-fbf2ec4ef14d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_9e7d5c81-7fa5-43ff-8081-af8409380b2e" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_CN_9e7d5c81-7fa5-43ff-8081-af8409380b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f31b826c-3504-4ef9-a9aa-55727c0b89ab" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_US_f31b826c-3504-4ef9-a9aa-55727c0b89ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TW_e22fe290-fccc-4ab5-bead-5c84390927ca" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_TW_e22fe290-fccc-4ab5-bead-5c84390927ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_a6478b9e-f15f-46bc-8b79-1f731df71e43" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_srt_EuropeMember_a6478b9e-f15f-46bc-8b79-1f731df71e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_25ac56af-2ebd-4417-81b9-16ea66c509ba" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_KR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e1808eeb-6cb5-4847-991b-a01bac4948e8" xlink:to="loc_country_KR_25ac56af-2ebd-4417-81b9-16ea66c509ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_85ba96b1-98ee-44da-af6f-54d165073999" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5c4b4637-b1b9-4299-98ca-818afd2c9753" xlink:to="loc_us-gaap_StatementLineItems_85ba96b1-98ee-44da-af6f-54d165073999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_400c7999-d4cf-4ebe-bfd5-cad4aefab463" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_85ba96b1-98ee-44da-af6f-54d165073999" xlink:to="loc_us-gaap_Revenues_400c7999-d4cf-4ebe-bfd5-cad4aefab463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationScheduleofRevenuebyMajorCustomerDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ccfbbb1d-b1d5-4058-aa21-f93c956dc177" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_11c960b0-0658-4af6-b4fa-ef4cd8d7e4cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ccfbbb1d-b1d5-4058-aa21-f93c956dc177" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_11c960b0-0658-4af6-b4fa-ef4cd8d7e4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a7ff4029-c941-4c0b-bba9-9813133dd2cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_11c960b0-0658-4af6-b4fa-ef4cd8d7e4cf" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a7ff4029-c941-4c0b-bba9-9813133dd2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_912745e9-c4df-4d2b-bf85-bcb17a9d933b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a7ff4029-c941-4c0b-bba9-9813133dd2cd" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_912745e9-c4df-4d2b-bf85-bcb17a9d933b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_3a69d637-a02e-4272-93f6-706ac6d47f95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_912745e9-c4df-4d2b-bf85-bcb17a9d933b" xlink:to="loc_us-gaap_SalesMember_3a69d637-a02e-4272-93f6-706ac6d47f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_238b1d51-148d-4624-a997-bb5b27eacc1f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_11c960b0-0658-4af6-b4fa-ef4cd8d7e4cf" xlink:to="loc_srt_MajorCustomersAxis_238b1d51-148d-4624-a997-bb5b27eacc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_238b1d51-148d-4624-a997-bb5b27eacc1f" xlink:to="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AllDistributorsMember_f70c67ae-b19b-40b7-a68e-17a0adc9ab43" xlink:href="pxlw-20201231.xsd#pxlw_AllDistributorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_AllDistributorsMember_f70c67ae-b19b-40b7-a68e-17a0adc9ab43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_DistributorMember_bd12b06a-daba-4254-9bd7-5ac01757d73e" xlink:href="pxlw-20201231.xsd#pxlw_DistributorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_DistributorMember_bd12b06a-daba-4254-9bd7-5ac01757d73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_TopFiveEndCustomersMember_7c366a91-7e9e-4367-a195-a58a8d67f9e1" xlink:href="pxlw-20201231.xsd#pxlw_TopFiveEndCustomersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_TopFiveEndCustomersMember_7c366a91-7e9e-4367-a195-a58a8d67f9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EndCustomerMember_2cf6cf89-5840-4684-8ddb-384667a40641" xlink:href="pxlw-20201231.xsd#pxlw_EndCustomerMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_EndCustomerMember_2cf6cf89-5840-4684-8ddb-384667a40641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_EndCustomerBMember_8457ca3a-d8c0-45d5-9728-95ab5a55eab4" xlink:href="pxlw-20201231.xsd#pxlw_EndCustomerBMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c0b0229a-26e8-4df8-a158-7bcf7b5f1417" xlink:to="loc_pxlw_EndCustomerBMember_8457ca3a-d8c0-45d5-9728-95ab5a55eab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_27a90bf5-c4fe-4872-80ff-012124b63e0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_11c960b0-0658-4af6-b4fa-ef4cd8d7e4cf" xlink:to="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_27a90bf5-c4fe-4872-80ff-012124b63e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_40bc25cf-cf99-45f5-b614-ec3979ced480" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_27a90bf5-c4fe-4872-80ff-012124b63e0e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_40bc25cf-cf99-45f5-b614-ec3979ced480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#SegmentInformationAccountsReceivablebyMajorCustomerDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_51547fe0-6e83-4fab-a2ee-bc8395b81c47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70a003d9-e094-4831-8cfa-d18014c39ef9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_51547fe0-6e83-4fab-a2ee-bc8395b81c47" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70a003d9-e094-4831-8cfa-d18014c39ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c452ed8d-9a77-43c0-9037-325baff2a9fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70a003d9-e094-4831-8cfa-d18014c39ef9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c452ed8d-9a77-43c0-9037-325baff2a9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4e5f034b-48e1-4c12-aced-a4f7f6163be8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c452ed8d-9a77-43c0-9037-325baff2a9fa" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4e5f034b-48e1-4c12-aced-a4f7f6163be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_bc4454e9-702a-46e4-98d7-d05953edcd63" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4e5f034b-48e1-4c12-aced-a4f7f6163be8" xlink:to="loc_us-gaap_AccountsReceivableMember_bc4454e9-702a-46e4-98d7-d05953edcd63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_e8c66404-fc23-4020-867f-36e603a8d3c7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70a003d9-e094-4831-8cfa-d18014c39ef9" xlink:to="loc_srt_MajorCustomersAxis_e8c66404-fc23-4020-867f-36e603a8d3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_e8c66404-fc23-4020-867f-36e603a8d3c7" xlink:to="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccountMember_a2000310-9855-4313-b94a-dcde19f3697a" xlink:href="pxlw-20201231.xsd#pxlw_AccountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:to="loc_pxlw_AccountMember_a2000310-9855-4313-b94a-dcde19f3697a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccountBMember_6d900a65-7259-48bf-a0d5-cdf96ec07622" xlink:href="pxlw-20201231.xsd#pxlw_AccountBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:to="loc_pxlw_AccountBMember_6d900a65-7259-48bf-a0d5-cdf96ec07622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pxlw_AccountCMember_0b343e56-6628-4845-b8fd-8d4a31f4f92a" xlink:href="pxlw-20201231.xsd#pxlw_AccountCMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bd371dd-6084-4a9f-94d6-98d2f85501e1" xlink:to="loc_pxlw_AccountCMember_0b343e56-6628-4845-b8fd-8d4a31f4f92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4f556d77-037b-4104-a6ab-758f569f581c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_70a003d9-e094-4831-8cfa-d18014c39ef9" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_4f556d77-037b-4104-a6ab-758f569f581c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_827cc8b2-caeb-4d51-a74a-6e4b0d10bbfe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4f556d77-037b-4104-a6ab-758f569f581c" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_827cc8b2-caeb-4d51-a74a-6e4b0d10bbfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="pxlw-20201231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_3389883f-6ef2-4833-9322-b2b96beed7c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_c523ca65-b24a-4cac-862a-c8b12c940ca9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_3389883f-6ef2-4833-9322-b2b96beed7c0" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_c523ca65-b24a-4cac-862a-c8b12c940ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="pxlw-20201231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_ae702da9-77e3-4330-99b1-db00b79767ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_80c5f0e3-132c-4ba6-ae3c-8c50baca3501" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_ae702da9-77e3-4330-99b1-db00b79767ac" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_80c5f0e3-132c-4ba6-ae3c-8c50baca3501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="pxlw-20201231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:presentationLink xlink:role="http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_f6d1eb56-9f46-44c6-b438-5869aab2e142" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_42057003-c908-416f-8c43-8c18b7831709" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_f6d1eb56-9f46-44c6-b438-5869aab2e142" xlink:to="loc_us-gaap_Revenues_42057003-c908-416f-8c43-8c18b7831709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ec62751c-8ca3-49f6-8899-125d1ad7c593" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_f6d1eb56-9f46-44c6-b438-5869aab2e142" xlink:to="loc_us-gaap_GrossProfit_ec62751c-8ca3-49f6-8899-125d1ad7c593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b2897c01-c430-418d-98ba-67604408b697" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_f6d1eb56-9f46-44c6-b438-5869aab2e142" xlink:to="loc_us-gaap_OperatingIncomeLoss_b2897c01-c430-418d-98ba-67604408b697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_95ae63a3-c23a-4967-8fe5-2b3f6d449628" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_f6d1eb56-9f46-44c6-b438-5869aab2e142" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_95ae63a3-c23a-4967-8fe5-2b3f6d449628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_189d3928-123e-435a-a7c5-e6fc49d1d3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_f6d1eb56-9f46-44c6-b438-5869aab2e142" xlink:to="loc_us-gaap_NetIncomeLoss_189d3928-123e-435a-a7c5-e6fc49d1d3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5db9710c-4c78-4d1d-95fb-514e61fd9e89" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_f6d1eb56-9f46-44c6-b438-5869aab2e142" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5db9710c-4c78-4d1d-95fb-514e61fd9e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_587800e8-22d4-4a61-8adc-e77e8090a7bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5db9710c-4c78-4d1d-95fb-514e61fd9e89" xlink:to="loc_us-gaap_EarningsPerShareBasic_587800e8-22d4-4a61-8adc-e77e8090a7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_23665643-8f8c-43d1-8d57-029f094d62d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5db9710c-4c78-4d1d-95fb-514e61fd9e89" xlink:to="loc_us-gaap_EarningsPerShareDiluted_23665643-8f8c-43d1-8d57-029f094d62d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_16133ff8-bdeb-45a5-95c3-d6d8b42a1218" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_f6d1eb56-9f46-44c6-b438-5869aab2e142" xlink:to="loc_us-gaap_RestructuringCharges_16133ff8-bdeb-45a5-95c3-d6d8b42a1218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>pxlw-20201231_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:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pxlw="http://www.pixelworks.com/20201231"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  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="pxlw-20201231.xsd" xlink:type="simple"/>
    <context id="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c3daf366dc944cb9516efe048886b3a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0ef175b7eff94193854887592287d87e_I20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <instant>2021-03-05</instant>
        </period>
    </context>
    <context id="iea0e638cabda4b1e972157f3be4dec48_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i099996a598774ec4ae3ae5469608c369_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i439145f77f26470e8fd375dbee926bad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id8601afd042647579515634f5c667a46_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i31d6ba514d204f7d8b9cd0513341ac28_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i80b7087de841466b822da9dfe4692a8d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4475cc0dbda04304a34dd59a0c989f61_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d4d296450a9491eac2f7cd8bcd6e541_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7aed43b86170473b94ca5c2ef0a752a2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibe698adbf9da4f6c8b63a7db167d5a5c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iec17600a51984f18822f7636690ba59b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4de7fbaf01b541f9b64521501a481c7d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i57c27149f7694c4aaa9e2305924434a9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i95ffa3fba76e408c87d24e4cd3f5aad4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i32944890d4764a5b9285c596abeab1f6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i66bcee33725a4d26ac3fc0385fb3fdce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i40f17c5e2797493298a20ab3275dbd40_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec1c183dfbb045dda842130b5b38dffb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id9e1d480d17c44ec9384a02d355c613c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i520ef34dc428442fb7dade3f2f4f330c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iecb6fb6eb21e428fb88371c015ffe0e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i97c9e2e7a44f4601b083e2685ae3b225_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae25f9b7ce81431d91515725857f3204_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52aa8e212742415d8951a2f3937b2a38_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i55737fc8cc554423b77a51f98e4771f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i078a1eedc88546c7a4ac173fefba5835_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i29ad911bdee74b6eb313899e81534061_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</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="i16108a9419ec48fc8ad87ae8ca9576a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i92ae36620aa2446c8a6940cf83eddabe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</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="i292776d8b23a48dd915242563a14f988_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0126168f315438881d2ae7cbce4c605_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5077afb105b14822b049affe2cdfff02_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0d47328f7bf4f8ba22f327b27c867c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idcd812834af84192955b624e2a187fbb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i011dfe155de746fab0597834dd548b87_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9d87c387e4634296ad47819ff42b1860_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cd60486a77e41e1bf0ac4f57d7b9e92_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icbbac3d2440f47f59df35fb5212d1c4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pxlw:BacklogandTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ecced4e1a5b4d17ba0c601017befd1a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pxlw:BacklogandTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1e6d8a93fe134955950ece492b5cffc7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1eb0c596c0d44ca9b909466aed43ca8d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd5ede2c87844b6d94e981494a1d475f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icdc0952adfc844e4b16b94212a0c6636_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd2cb8ec80ad45289d6ec54e5cc247cc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pxlw:BacklogandTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31ca8d9caed94e1c8a587168ebf20235_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pxlw:BacklogandTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b9f487c593a4b50ba34f29db04e2011_I20170802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pxlw:ViXSSystemsInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-08-02</instant>
        </period>
    </context>
    <context id="i7066d7d5f64948d0baf8a3cdbc629651_I20200425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-25</instant>
        </period>
    </context>
    <context id="i0ce72ef684264578973279d3699139a7_D20200425-20200425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-25</startDate>
            <endDate>2020-04-25</endDate>
        </period>
    </context>
    <context id="ifba6c7b2e49b41eca2d1c830f272ee36_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54b125378c884069a1607137ecd797c9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i818817e102d74b55a4290d74244d41ef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9b226aa578f5443eb3b79495887de20f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1c22def1c3e74b81b01a55aa8c93a777_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i452268747cd04a29adc2dc8253cae684_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9517bb5e2b34d1c83716a52eb56d307_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b06b0944a084503814a278ace9e63fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15a311d31bf041b190ae2c60d67d5540_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8bfa632c75264e1190e937f5edce4a2d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29a506d50ebf4d2fb65ce06a1d9376ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if2592a096ffb4967877007790c67c133_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5a644f565dea4702abc28dbcbfa284ee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8f9de9b4c1574209a27d4020bb0ed866_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5afd8ec4799a40f1adb5590445e6b8cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5dd10e2fd196476cbff5abfed4b0a855_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i69c9e39960e14ba797720c813d16d523_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7919957f38b442ce9e939b68250a5b8f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e724e4d01064d18af708bb80d16314f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id02e5d87bb5e456eb4a08a735924fd64_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7607e953c134fe9b539779278562a95_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i19225b7f3d15466baf22f8b732638db9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2f53162ca0304439b67b7d66acc46261_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f1b1aa12c394b12b9c5f78ba60110ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i93aa4666f4c242dfbe0fe9aa3f1dd17d_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">pxlw:August2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i932aa98ada8643029b1bcaed933be899_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">pxlw:January2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i46a27cdee3eb42bbb5a125dd2fd05137_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">pxlw:June2019PlanMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i19e0ee7b7d0a43e6b040bb772ca03b58_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4c24d3b0f4ba4a65b3fd9a2903e5d787_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i07780ee450534947a4cdb673cbb211bb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pxlw:RestructuringExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i402f1412e5024f9f9529522c504ded13_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pxlw:RestructuringExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if40a1bf5cd4b40d0b52e3681bad9db3c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ab4a0d06562484db43fd160dc0634d9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i11fe6eb1d96c447f88ef731d97264b20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4378539e3df44318b04035c6872bb2be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2642c859c7aa479ca63bb3a3d23ee128_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifbf0f334b9fd4d098910fa5ca96d293f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pxlw:IntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25c74710638444249b09bfd1b9263887_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pxlw:IntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifd59ce932cd944a2aa9151a84f659ba0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pxlw:EngineeringServicesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2fc910bab5ec4a9a89c7cea07d36ae99_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pxlw:EngineeringServicesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic97ac15c681244d392aee6735ed926a4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib9bfe40cd7d24b1b9d603180e1ec7b04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i774b4c47e7334c2389b0784557fafbd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe493ead8824490e8104ad7295a050a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CanadaRevenueAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieee1e82de16a4cd79b3bb90fe0563ecc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3e3f268b60ab444a95e0bf4b666696a4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i28d2f1e5a3954821bef6b12f8766d707_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b062b3173d347219748e3d378f779b9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4007a11dbc7a4dd5975364bd0cfc1a13_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:UncertainTaxPositionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i26dc74db51fb47d8b9b636039f89f0ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa0fe12ae35441f48954fef37d859d4e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2bd35fd873244a56bac1a76065c22004_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i255e3c4dca0f46ad9043a7e352e2cb41_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i89f346ec5fb64d3e817f45fb335a78ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">pxlw:InterestAndPenaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ab33eb371c04bb2a94a2320b02b4c1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pxlw:ViXSSystemsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:DebtAgreementwithTechnologyPartnershipsCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic633ab2b0e4548f49a8d4174e1cbbcd1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pxlw:ViXSSystemsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pxlw:DebtAgreementwithTechnologyPartnershipsCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i38fe771074804470975bdb1c800b446d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie4c3b18e97b045acbe6a50ff4fd8f9dc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i57eb9da61fde447887e1d8b15511ff8f_D20201214-20201214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-14</startDate>
            <endDate>2020-12-14</endDate>
        </period>
    </context>
    <context id="i068f59747ec24f5583b43710034f2698_D20201216-20201216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-16</startDate>
            <endDate>2020-12-16</endDate>
        </period>
    </context>
    <context id="i8cd3d18a0004443d90d1cf1a4f948769_D20201214-20201216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-14</startDate>
            <endDate>2020-12-16</endDate>
        </period>
    </context>
    <context id="i1b9d9ada6b8f4302ac5ae0780bd7ccb6_I20201216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:PublicOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-16</instant>
        </period>
    </context>
    <context id="ie30f8eb2886b47d1bb8139673b5ed0e8_D20201207-20201207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-07</startDate>
            <endDate>2020-12-07</endDate>
        </period>
    </context>
    <context id="ie1e0a3ce0e5446c19c775f315feedfa0_I20201207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-07</instant>
        </period>
    </context>
    <context id="i1106fa4f3e3241ed9ce6966142c44c14_D20201215-20201215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-15</startDate>
            <endDate>2020-12-15</endDate>
        </period>
    </context>
    <context id="i1e8b6469d9354c738846ff2ab0b260b2_I20201215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-15</instant>
        </period>
    </context>
    <context id="i551ae24980ab4484904eded7d073159b_D20201207-20201215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-07</startDate>
            <endDate>2020-12-15</endDate>
        </period>
    </context>
    <context id="i57a1154a6b404cc0a0021a89a4e2f606_I20200605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <instant>2020-06-05</instant>
        </period>
    </context>
    <context id="ic933139bf86f441dba8c58c431b04943_D20200605-20200605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pxlw:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-05</startDate>
            <endDate>2020-06-05</endDate>
        </period>
    </context>
    <context id="i81fbd9434ead4161b79a5e7ddbd1eb8a_D20090501-20090531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pxlw:Plan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2009-05-01</startDate>
            <endDate>2009-05-31</endDate>
        </period>
    </context>
    <context id="i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2009-05-01</startDate>
            <endDate>2009-05-31</endDate>
        </period>
    </context>
    <context id="ief4630dd13044682b1770a498d2667c4_D20090501-20090531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2009-05-01</startDate>
            <endDate>2009-05-31</endDate>
        </period>
    </context>
    <context id="i621b11f287d147429c2bdbb2c9b811ac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.002.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7848a34578484652885beb7d474c64b1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.002.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1c0a3c1d6b84fafa20e714ae9c195a8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.462.46Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id8810f0ce7ff4959bfa74531a737e0f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.462.46Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8513b1386e314ff7bc8f1f2d5db6abdf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.674.52Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idbddcb79a4e24a96a1d858c5f4850640_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A2.674.52Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id56cbb2e22fb405bb7b8dd57c8defc48_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A0.606.05Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied20146fa724431d826181aeaec850ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pxlw:A0.606.05Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icbd00db17aa04104b103d222b3e39922_D20100517-20100518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pxlw:EmployeeStockPurchasePlanAxis">pxlw:A2010EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-05-17</startDate>
            <endDate>2010-05-18</endDate>
        </period>
    </context>
    <context id="i7e8165b866d747cfa5b1d0b227808f20_I20100518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pxlw:EmployeeStockPurchasePlanAxis">pxlw:A2010EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-05-18</instant>
        </period>
    </context>
    <context id="ia644bbbac1fc41b195bf8687df009958_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pxlw:EmployeeStockPurchasePlanAxis">pxlw:A2010EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec0e52d4354748578683b5284b91c4ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pxlw:EmployeeStockPurchasePlanAxis">pxlw:A2010EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i199f55492f8c4f6db36916f400a22149_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iacc60a39e139466483a539f23455734f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i426ac3eb3061462d8ec7e6b4ff82218d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf82bc86c50e4a8ba944f5ae0ad81fbd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id7ac4e8b54da42a2b37f0f3dbbbf9927_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i88d51ddc0b6d46a5930c2b0aff0964ee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia3581559baf5449a82d1cda36327ae08_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0360d4f4411e40b1a0ca43d700b2dbc7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8b025aa8d2f94c348b47bb7a5fdcac0d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i67dc83412bba45ed8c5d335ebf998b58_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie127d206e5794b5090a561b4804f9245_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia5f24d0404784f7c938644371bf04bc3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i17bc0199d2054bb382b019865aaf69c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i65ae0546e78a4deb8f8cfbee0c7d9e40_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic43d35c1953b445596de6f4ea01e6b08_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AllDistributorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90aa5d44c54d46edafd23c3cc2db962e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AllDistributorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i130268e6c8b44fe8a9aaadb9939e7305_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:DistributorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieccb7a83b0e94b308b748bdda45959f4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:DistributorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i93d4040f0abd412aad43369329e0fdbe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:TopFiveEndCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc736d472a5e44d8b99cb0ff95b71348_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:TopFiveEndCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iad9aa2ee8ad5405f8895fa20fbffbfdf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:EndCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifbdfbabb3dfc4e15b40698989f1e83b3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:EndCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7ebf29c20fdb4c9e810139393b530afb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:EndCustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1baf1088b6b145d5a02bb7c16a03e956_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:EndCustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2c29145472854916b8fc3a7659ed3657_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ief9ff295d5d440bb9ecb2e46bc9802bd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iec7e5f756b834abda8acc9b8358282e0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie80accbb65094a65b21c867f72f05f50_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if458e58aba0747828edf964824c2eb8a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95523b6622024a428cdc88023f2aed9f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pxlw:AccountCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7787b91cf9c94999b130031988950049_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifc764c1b4fa8460686884419423639c7_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001040161</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="patent">
        <measure>pxlw:patent</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl80L2ZyYWc6ZTg3NzU3NzNlNTI4NDMzYThiYWQxZmRlMGEyYmQ4MjkvdGFibGU6ZDE1MDgwM2I2ZDJiNDZlODgyYWQ3NDM5YjNiMmJlZDYvdGFibGVyYW5nZTpkMTUwODAzYjZkMmI0NmU4ODJhZDc0MzliM2IyYmVkNl8zLTEtMS0xLTA_f1c7adb2-edd6-4d7c-a858-6e8a0ab8f33e">0001040161</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl80L2ZyYWc6ZTg3NzU3NzNlNTI4NDMzYThiYWQxZmRlMGEyYmQ4MjkvdGFibGU6ZDE1MDgwM2I2ZDJiNDZlODgyYWQ3NDM5YjNiMmJlZDYvdGFibGVyYW5nZTpkMTUwODAzYjZkMmI0NmU4ODJhZDc0MzliM2IyYmVkNl81LTEtMS0xLTA_a327671d-a7ac-49e2-999d-e8c172954cbd">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl80L2ZyYWc6ZTg3NzU3NzNlNTI4NDMzYThiYWQxZmRlMGEyYmQ4MjkvdGFibGU6ZDE1MDgwM2I2ZDJiNDZlODgyYWQ3NDM5YjNiMmJlZDYvdGFibGVyYW5nZTpkMTUwODAzYjZkMmI0NmU4ODJhZDc0MzliM2IyYmVkNl82LTEtMS0xLTA_4cfcfd62-7185-4112-8af6-6838272d5c6c">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl80L2ZyYWc6ZTg3NzU3NzNlNTI4NDMzYThiYWQxZmRlMGEyYmQ4MjkvdGFibGU6ZDE1MDgwM2I2ZDJiNDZlODgyYWQ3NDM5YjNiMmJlZDYvdGFibGVyYW5nZTpkMTUwODAzYjZkMmI0NmU4ODJhZDc0MzliM2IyYmVkNl83LTEtMS0xLTA_c3131dc8-00ef-48bc-b87f-29a77b53382f">false</dei:AmendmentFlag>
    <pxlw:YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMjc0ODc3OTA4NzkyMg_24532708-56c4-46f9-92d7-9cf9134c4b6f">P2Y</pxlw:YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNjA4L2ZyYWc6MTJjMmJkNDRkZTQwNDdkM2FkMWJkOWNlNGUzZDA3YTQvdGV4dHJlZ2lvbjoxMmMyYmQ0NGRlNDA0N2QzYWQxYmQ5Y2U0ZTNkMDdhNF81NDk3NTU4MTM4OTUy_b456b85c-2acb-4697-81cc-bd28eb2fccba">us-gaap:AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNjA4L2ZyYWc6MTJjMmJkNDRkZTQwNDdkM2FkMWJkOWNlNGUzZDA3YTQvdGV4dHJlZ2lvbjoxMmMyYmQ0NGRlNDA0N2QzYWQxYmQ5Y2U0ZTNkMDdhNF81NDk3NTU4MTM4OTUz_8f0567d1-e255-463d-8cff-abc7c6d53f1b">us-gaap:AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY2_3e7009e6-3e40-4cf3-a2b6-5b812e48c728">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YTJiZGM4NjVkY2EyNDU5YmIyZWJkNDFjYzQyMmQ4NTUvdGFibGVyYW5nZTphMmJkYzg2NWRjYTI0NTliYjJlYmQ0MWNjNDIyZDg1NV8wLTAtMS0xLTA_f5cec9fd-2050-4fc1-bb97-484ff072349d">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8xODQ_20498a97-816a-4d9c-a31e-e27a3605f98e">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8xODQ_017f0a3b-6c39-4adf-9069-085088da724b">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YWIxYTUxOWQ3ZDljNDhkY2I3NjdjNzEzODFlYTJhZTEvdGFibGVyYW5nZTphYjFhNTE5ZDdkOWM0OGRjYjc2N2M3MTM4MWVhMmFlMV8wLTAtMS0xLTA_02fd2611-3afc-4f9e-bcd0-24bc33eccdb0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY3_aeef2e1c-8a5c-405c-a624-5fd5c50c3827">000-30269</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY4_1531026d-79e3-4c77-b928-b5f8de193d85">PIXELWORKS, INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM18wLTAtMS0xLTA_3d4b5baa-14e2-412e-b30a-5ec8a67b13c7">OR</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM18wLTQtMS0xLTA_6a169111-cdf1-4e9f-836b-bf0998908295">91-1761992</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM18zLTAtMS0xLTA_b95ac976-c93b-463b-9a62-50175007ae2f">226 Airport Parkway, Suite 595</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM180LTAtMS0xLTA_a26ab882-0115-4eb4-b1fe-48ce2d61fbd4">San Jose</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM180LTItMS0xLTA_63c9557a-781d-40d0-8fdf-8d405822bcb3">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6MGM2MzkxM2I2Mjc3NDBmMTg4NTQ1OGJmYmYyNzhlYTMvdGFibGVyYW5nZTowYzYzOTEzYjYyNzc0MGYxODg1NDU4YmZiZjI3OGVhM180LTQtMS0xLTA_3676d468-d1be-4e6a-a2a2-0286db3d99a1">95110</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY5_7d1ebebb-a244-4522-8c88-443bc3ef83d7">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzcw_4d2f15e0-6297-4b10-b2e3-1cdb5d119ab3">200-9200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6OTBmNTUyOWUyMzdmNDFmNmJhMWM2MDg1M2UzNTkyODgvdGFibGVyYW5nZTo5MGY1NTI5ZTIzN2Y0MWY2YmExYzYwODUzZTM1OTI4OF8xLTAtMS0xLTA_4242b471-f324-4547-abf8-95a55f70dfb1">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6OTBmNTUyOWUyMzdmNDFmNmJhMWM2MDg1M2UzNTkyODgvdGFibGVyYW5nZTo5MGY1NTI5ZTIzN2Y0MWY2YmExYzYwODUzZTM1OTI4OF8xLTEtMS0xLTA_a7051901-ffb1-4200-95fc-d88b7f5c2e4b">PXLW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6OTBmNTUyOWUyMzdmNDFmNmJhMWM2MDg1M2UzNTkyODgvdGFibGVyYW5nZTo5MGY1NTI5ZTIzN2Y0MWY2YmExYzYwODUzZTM1OTI4OF8xLTItMS0xLTA_c891f4d3-04c6-4102-914a-64fab0d763c8">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzYx_53f53975-f885-4712-8000-9f13b32d8174">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzYy_6bc9ae6c-8d9b-47e2-a625-eefbc55fe407">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzYz_bd6236ad-0497-4e91-b028-c61e6ad3bd89">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY0_e7e8a749-637d-49ae-ae4d-c079251a417a">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YWY2YTI2NThmZWE4NDgzYjkyMmY2NjJhM2E4Yjc5MmUvdGFibGVyYW5nZTphZjZhMjY1OGZlYTg0ODNiOTIyZjY2MmEzYThiNzkyZV8xLTAtMS0xLTIyNjY_2fceda41-a542-444d-9e44-ac77a1f5609f">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YWY2YTI2NThmZWE4NDgzYjkyMmY2NjJhM2E4Yjc5MmUvdGFibGVyYW5nZTphZjZhMjY1OGZlYTg0ODNiOTIyZjY2MmEzYThiNzkyZV8xLTQtMS0xLTA_b940da93-1bae-4114-a00b-a545de3d1ded">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGFibGU6YWY2YTI2NThmZWE4NDgzYjkyMmY2NjJhM2E4Yjc5MmUvdGFibGVyYW5nZTphZjZhMjY1OGZlYTg0ODNiOTIyZjY2MmEzYThiNzkyZV8yLTEtMS0xLTA_a226f42c-19d1-4f2e-967e-0134c2d8dc01">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8yNzQ4Nzc5MDc1NTU5_fbb2aa47-543a-4ba2-ae6b-8ccfeaafb7ef">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzY1_29ea2088-58a3-4d03-ae6f-fd47ce3c39d6">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i7c3daf366dc944cb9516efe048886b3a_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8yNTAw_ed1e7334-5f2d-425a-b900-f20a835fa1ac"
      unitRef="usd">115004218</dei:EntityPublicFloat>
    <pxlw:Publicfloatshareprice
      contextRef="i7c3daf366dc944cb9516efe048886b3a_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8yNTMz_529bd885-d229-4ba5-8409-e96f4496d24d"
      unitRef="usdPerShare">3.23</pxlw:Publicfloatshareprice>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i0ef175b7eff94193854887592287d87e_I20210305"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMDYx_79bd153e-aa79-453d-814d-55438f175d5e"
      unitRef="shares">52212421</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xL2ZyYWc6ODc3YzMwMmMxYmQzNDNmNzhjZDUyYzk0MWVmZWMxZTUvdGV4dHJlZ2lvbjo4NzdjMzAyYzFiZDM0M2Y3OGNkNTJjOTQxZWZlYzFlNV8zMzYw_b981c5cc-8747-45b6-b094-7a448535e1d2">Part III incorporates information by reference to the registrant&#x2019;s definitive proxy statement, to be filed with the Securities and Exchange Commission within 120 days after the close of the fiscal year ended December&#160;31, 2020.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNC0xLTEtMS0w_4aa1b68a-dd3f-47c1-bc9f-0ea9e747f862"
      unitRef="usd">31257000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNC0zLTEtMS0w_d76087aa-3084-4ccf-9ced-c5af69734b7b"
      unitRef="usd">7257000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNS0xLTEtMS0w_a193c3a7-5afe-4888-8071-a54c62280eab"
      unitRef="usd">250000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNS0zLTEtMS0w_b7a4900e-82af-49b8-84ea-dea9960bfcd7"
      unitRef="usd">6975000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNi0xLTEtMS0w_cd8ad49d-017e-4ace-9b77-0053533ab36e"
      unitRef="usd">4672000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNi0zLTEtMS0w_77d0deb6-b3cb-4469-bfee-91fda5b01b7a"
      unitRef="usd">10915000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNy0xLTEtMS0w_8a6bf3b9-36d5-45b8-b72b-02a67dc1c375"
      unitRef="usd">2445000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfNy0zLTEtMS0w_c7720be6-417b-41c0-aa4e-7a7d282968ae"
      unitRef="usd">5401000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfOC0xLTEtMS0w_0733789e-b431-4716-9068-7ee99e78d1c0"
      unitRef="usd">1010000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfOC0zLTEtMS0w_ce6c08b5-67e5-44fb-94b7-f7854772c92c"
      unitRef="usd">1689000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfOS0xLTEtMS0w_eadd40ca-2e64-4162-9778-49cff042504b"
      unitRef="usd">39634000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfOS0zLTEtMS0w_a644753a-1af3-42e8-8cf8-a52f87958e3a"
      unitRef="usd">32237000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTAtMS0xLTEtMA_da9b7b9b-9461-49ee-ab01-dc90cae9b5d7"
      unitRef="usd">5103000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTAtMy0xLTEtMA_965e6905-e4ff-4314-9a08-65d9601e6703"
      unitRef="usd">4608000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTEtMS0xLTEtMA_ac73dca2-fc81-4bf3-828a-b6aac6d8cea1"
      unitRef="usd">6606000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTEtMy0xLTEtMA_eaaae502-2ccb-4bb5-a5a4-cc7d866c0417"
      unitRef="usd">5434000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTItMS0xLTEtMA_48f09f8a-b481-4771-896c-c0403616122f"
      unitRef="usd">1081000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTItMy0xLTEtMA_4ff50384-bdfa-4e3d-b820-df397a312fbe"
      unitRef="usd">1267000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTMtMS0xLTEtMA_789d4c4c-b15a-4713-a74f-821e4772d222"
      unitRef="usd">1207000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTMtMy0xLTEtMA_0f3b620c-16ad-4f42-a19a-6f6622e5e471"
      unitRef="usd">2704000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTQtMS0xLTEtMA_f665f222-8cf3-410e-abc9-989f2f3115bc"
      unitRef="usd">18407000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTQtMy0xLTEtMA_a49bd35f-5bad-4c04-9c08-7fc2171c1a80"
      unitRef="usd">18407000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTUtMS0xLTEtMA_0d6298e4-8ed2-46b5-a099-792fd5901c0e"
      unitRef="usd">72038000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTUtMy0xLTEtMA_3b6403e7-a8bd-4198-80ba-8727df227db8"
      unitRef="usd">64657000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTgtMS0xLTEtMA_907be622-9c69-4208-ae0c-c42f7c55bc15"
      unitRef="usd">995000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTgtMy0xLTEtMA_3cbff761-1f91-45d3-89e4-85e430fa3d1d"
      unitRef="usd">818000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTktMS0xLTEtMA_f67fb722-2dd1-4f63-923a-61fee6811a3b"
      unitRef="usd">9452000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMTktMy0xLTEtMA_78ef4c07-433c-40b2-bc85-63b2b5cfb185"
      unitRef="usd">8692000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjAtMS0xLTEtMA_9322eb07-e295-4914-acb3-5c074f2bbd25"
      unitRef="usd">147000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjAtMy0xLTEtMA_07cf87eb-04bf-457f-84a0-7b2ea6cd7d7c"
      unitRef="usd">164000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjItMS0xLTEtMA_7315bf9e-bba4-4a91-84d4-ed990b86fe22"
      unitRef="usd">10594000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjItMy0xLTEtMA_5d77f0cc-e569-4d63-95bf-21390490d318"
      unitRef="usd">9674000</us-gaap:LiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjMtMS0xLTEtMA_a5278ab2-69e5-418a-bd5f-0e08511b0c4b"
      unitRef="usd">1007000</us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjMtMy0xLTEtMA_29cabb18-15ce-4560-bade-6d10426e56f7"
      unitRef="usd">982000</us-gaap:AccountsPayableAndAccruedLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjQtMS0xLTEtMA_dc1b754c-ffa4-4daf-a05d-8bd599cd0daf"
      unitRef="usd">5088000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjQtMy0xLTEtMA_8b590d14-f7ef-46b6-925d-1a1ccbe07d23"
      unitRef="usd">4212000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjYtMS0xLTEtMA_1997eb6e-bcf4-45c0-a3f8-09eab1b72491"
      unitRef="usd">2479000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjYtMy0xLTEtMA_3ee3f17a-68f2-4c85-9ed8-4fca3bb06e52"
      unitRef="usd">2260000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:Liabilities
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjctMS0xLTEtMA_eff5378b-b3bc-464d-b2a1-f34506b16700"
      unitRef="usd">19168000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjctMy0xLTEtMA_429c305e-5e98-412b-8ceb-e2a4f90a4b91"
      unitRef="usd">17128000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjgtMS0xLTEtMA_2a074f28-b52c-4f78-87e0-d8206264ef8e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMjgtMy0xLTEtMA_99c2d9e1-c283-4688-903b-8053eb37f1fa"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4NjI_7ab7fba8-cbbe-4fcf-98d7-705e204b01c1"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4NjI_a4f78a9b-c757-40e8-bdc4-1cdd2b3a4945"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4NzY_83b78585-66c3-4ceb-82c2-90bc98b89222"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4NzY_9d16a7fb-efb8-46e9-acbf-64fa76e8d07d"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4ODM_c73e0377-e875-451d-a7d3-6d6e1a152a46"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmVmMjI2ODRmNmI0YjRlMWQ4NTZkZjYzZDM0Njk5MWFlXzEwOTk1MTE2Mjc4ODM_d55cd706-7b98-4b40-9379-b0851205626c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMS0xLTEtMA_62ea1863-95a9-4480-91fe-7f1e51b26180"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzAtMy0xLTEtMA_4452391a-36fc-4d32-81bc-e3ec6f85ea5d"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5NTI_00b6f9fe-6dbf-48f3-89d5-5563ac29c914"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5NTI_063fe666-74b4-441e-aeb7-374d5c3afdb0"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5NjY_93fb1f98-cd9e-4ce2-9e6c-d5ae0ae44d81"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5NjY_cc9a506f-f555-4215-a3fb-2849e3d5bc5d"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5ODA_1c3785a2-2289-4e25-94d7-9187d8b40564"
      unitRef="shares">51078942</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5ODA_60dff3ef-ddb3-4bae-81af-f08ad240dcab"
      unitRef="shares">51078942</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5OTM_c016d1b4-b52d-4f11-a149-4d61ba0c90d3"
      unitRef="shares">38434488</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MGU4YzYyZWM0NzRmYzU4MmFjZjI2YjNlZDNjZTdlXzEwOTk1MTE2Mjc5OTM_fb2bbd81-ce6c-467e-aba1-ca5264c61dbf"
      unitRef="shares">38434488</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMS0xLTEtMA_6b9ac6eb-947d-4557-8517-2dbcbb6ca11a"
      unitRef="usd">467957000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzEtMy0xLTEtMA_1b2ad09d-ea0f-4a36-9966-29c94c158aca"
      unitRef="usd">436122000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzItMS0xLTEtMA_5aa702de-18b2-41b2-9c4c-ef62ac5b3a2d"
      unitRef="usd">47000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzItMy0xLTEtMA_9e9c6bbc-20b9-45ec-a834-3f102b93d723"
      unitRef="usd">12000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzMtMS0xLTEtMA_eb0dd3aa-95c2-42d2-a29c-df6903c27739"
      unitRef="usd">-415134000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzMtMy0xLTEtMA_3163df5b-6fb6-4e55-abf4-a052e991b1e5"
      unitRef="usd">-388605000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzQtMS0xLTEtMA_93ba08a1-e91c-44b7-b629-e20c53391a41"
      unitRef="usd">52870000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzQtMy0xLTEtMA_fcd0705b-e496-4e3a-ab89-2b1a0ea65071"
      unitRef="usd">47529000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzUtMS0xLTEtMA_c3ddc5b1-4ac4-495e-8864-ba40260ed9a1"
      unitRef="usd">72038000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl81NS9mcmFnOmQ4MmY2YjAzYjVjNjRjNTE5NmZmZTg3NGI4ZTdhOTE5L3RhYmxlOmQzMzBlZjUwYjJlZjQ0YTNhYWEyNjI1NjQwOTRkMGI4L3RhYmxlcmFuZ2U6ZDMzMGVmNTBiMmVmNDRhM2FhYTI2MjU2NDA5NGQwYjhfMzUtMy0xLTEtMA_8ff09428-ee7c-4766-a156-9ad5f7d551a5"
      unitRef="usd">64657000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMi0xLTEtMS0w_c809a28d-aea8-4303-8329-17568895750c"
      unitRef="usd">40855000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMi0zLTEtMS0w_fe90d770-ebe3-4e6f-bf3f-9c74464ed1a3"
      unitRef="usd">68755000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMy0xLTEtMS0w_7f5f3d7e-e03c-41b4-a423-3bcd65c6a83b"
      unitRef="usd">20670000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMy0zLTEtMS0w_69cb1a8f-ef62-44d6-ad11-8e1ffa743aa2"
      unitRef="usd">34260000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNC0xLTEtMS0w_c84d9be3-4d7e-4236-ae4f-0a7c0f7cb9dc"
      unitRef="usd">20185000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNC0zLTEtMS0w_460a48d5-1229-4969-886e-e9bde92f0a4c"
      unitRef="usd">34495000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNi0xLTEtMS0w_94adb49e-2631-4fde-a0d1-66bb025f4e01"
      unitRef="usd">25040000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNi0zLTEtMS0w_49e7900b-6b4a-4b91-beed-98b774b86dd9"
      unitRef="usd">26018000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNy0xLTEtMS0w_e9494688-9b4f-42fd-9d60-4377e670aa6b"
      unitRef="usd">19840000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfNy0zLTEtMS0w_682879de-caf7-4568-a772-8ac579a43b68"
      unitRef="usd">21202000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfOC0xLTEtMS0w_5d76f078-92c9-4035-b4ad-bbe344b266e0"
      unitRef="usd">2041000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfOC0zLTEtMS0w_111fba3c-a074-435f-afc5-57570374cf3a"
      unitRef="usd">398000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:OperatingExpenses
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfOS0xLTEtMS0w_0bd2a10b-cdd2-415b-80ba-78524c8c5f9b"
      unitRef="usd">46921000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfOS0zLTEtMS0w_0e1f7774-1c05-4591-b1f0-558205e7a03f"
      unitRef="usd">47618000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTAtMS0xLTEtMA_32bdce9d-b56d-4f11-8186-c6af0a49d389"
      unitRef="usd">-26736000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTAtMy0xLTEtMA_aaa77e19-d255-40f0-8009-74d302ff0afe"
      unitRef="usd">-13123000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTEtMS0xLTEtMA_d70b760e-1274-4e7b-9ce7-99884f7685d2"
      unitRef="usd">9000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTEtMy0xLTEtMA_5b5ba3b6-fa94-46c8-a6cc-c2f40f9361c0"
      unitRef="usd">594000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTItMS0xLTEtNDE5_ab83d260-67e8-46ba-b06f-420a5f68da0d"
      unitRef="usd">796000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTItMy0xLTEtNDIz_33700dd9-b1df-4bdf-97b5-688fb429d203"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTItMS0xLTEtMA_b9b63192-94ec-42b1-8276-de54fd7565db"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTItMy0xLTEtMA_325bea45-3005-4c72-8fe1-f35ab9990c10"
      unitRef="usd">3905000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTQtMS0xLTEtMA_994f6b22-fc78-40af-9e40-2d7047f9d8ee"
      unitRef="usd">805000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTQtMy0xLTEtMA_391a1329-5a9c-4e97-9516-8b1c896a9365"
      unitRef="usd">4499000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTUtMS0xLTEtMA_690fb742-f273-410f-9aab-48b4a87440a6"
      unitRef="usd">-25931000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTUtMy0xLTEtMA_04048d09-89ee-4019-a497-cc33f72d7ee0"
      unitRef="usd">-8624000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTYtMS0xLTEtMA_b2d3b990-4abe-45b5-8b3c-81aee37d5740"
      unitRef="usd">598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTYtMy0xLTEtMA_97c70b33-37c5-4bb3-8516-59381c79e901"
      unitRef="usd">453000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTctMS0xLTEtMA_aae6955e-fd84-4053-869b-939e1f2491b9"
      unitRef="usd">-26529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTctMy0xLTEtMA_9712b257-f8a2-41f6-bdd8-826081b5fd3a"
      unitRef="usd">-9077000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTktMS0xLTEtMA_ac2ebd2c-dc20-4a70-82e5-dc20fee094be"
      unitRef="usdPerShare">-0.65</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMTktMy0xLTEtMA_d4ef9d6e-6fa7-46d7-8540-189b642cf8f9"
      unitRef="usdPerShare">-0.24</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjItMS0xLTEtMA_e87d3f1a-747d-4e63-b81d-c767b2437ed4"
      unitRef="shares">40712000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjItMy0xLTEtMA_14beda47-faeb-4468-aea6-d35219a92422"
      unitRef="shares">37851000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <pxlw:AmortizationOfAcquiredDevelopedTechnology
      contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjctMS0xLTEtMA_cd992d90-760f-4197-8bba-8e35155b143e"
      unitRef="usd">1192000</pxlw:AmortizationOfAcquiredDevelopedTechnology>
    <pxlw:AmortizationOfAcquiredDevelopedTechnology
      contextRef="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjctMy0xLTEtMA_d9ae5f62-6cf3-42ac-bcdc-99f726f1b64f"
      unitRef="usd">1192000</pxlw:AmortizationOfAcquiredDevelopedTechnology>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjgtMS0xLTEtMA_6115f972-b0d0-479b-967e-ca1d82f1541a"
      unitRef="usd">432000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjgtMy0xLTEtMA_4a4c9a6d-ee6c-4d66-a328-41deaeea3ca3"
      unitRef="usd">367000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzAtMS0xLTEtNDQw_ec72d341-db8a-4400-bd6b-de630254b5c6"
      unitRef="usd">173000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzAtMy0xLTEtNDQw_6abd44af-bb56-471d-824a-9e947cfba246"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment
      contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjktMS0xLTEtMA_4f5a5caa-d3e1-4aba-a189-880c960b5f86"
      unitRef="usd">0</pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment>
    <pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment
      contextRef="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMjktMy0xLTEtMA_70f820c6-9f34-4459-a8ec-41da32443c7d"
      unitRef="usd">12000</pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i31d6ba514d204f7d8b9cd0513341ac28_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzItMS0xLTEtMA_3f2aa65a-eaf6-440b-a183-816783f7edd3"
      unitRef="usd">2943000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i80b7087de841466b822da9dfe4692a8d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzItMy0xLTEtMA_989fa80f-7f9f-40a6-b640-41904c9773e2"
      unitRef="usd">2545000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4475cc0dbda04304a34dd59a0c989f61_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzQtMS0xLTEtMA_8bb3ed1a-6ab0-4795-a0bb-a9110aad35be"
      unitRef="usd">4296000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2d4d296450a9491eac2f7cd8bcd6e541_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzQtMy0xLTEtMA_cf955022-79f6-473b-ac82-fda047cdd66a"
      unitRef="usd">3737000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4475cc0dbda04304a34dd59a0c989f61_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzUtMS0xLTEtMA_c7a8074a-00e6-4109-8324-8af2731d8808"
      unitRef="usd">304000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2d4d296450a9491eac2f7cd8bcd6e541_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82MS9mcmFnOjZmNzdmMmNkMGE4MzQwNmQ5MGQ4ZWJlYjJmMTU0ZjcwL3RhYmxlOjM2ZmRmOTk5ZDAxNjRiODc4ZjkyMGFmN2YyNzM3NWZjL3RhYmxlcmFuZ2U6MzZmZGY5OTlkMDE2NGI4NzhmOTIwYWY3ZjI3Mzc1ZmNfMzUtMy0xLTEtMA_1c0a70f9-b80f-409c-9eaf-d3369719085b"
      unitRef="usd">312000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:NetIncomeLoss
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfMi0xLTEtMS0w_1cc95e67-1a5a-43ea-9aa5-85949c46b55e"
      unitRef="usd">-26529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfMi0zLTEtMS0w_32c5b988-17a7-46ac-a298-cf203758dc56"
      unitRef="usd">-9077000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNS0xLTEtMS0w_2af01363-5663-4f49-821f-481c5d7ffe94"
      unitRef="usd">-48000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNS0zLTEtMS0w_c944af6e-0a41-4b13-a251-fac924133d05"
      unitRef="usd">7000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNi0xLTEtMS0w_70af56e0-d884-489b-990e-2f324702b9ff"
      unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNi0zLTEtMS0w_cd7c7234-5340-4a3d-bc81-ef6a2d246a95"
      unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNy0xLTEtMS0w_3a8e6574-8fac-49ba-b442-78246160a873"
      unitRef="usd">-10000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfNy0zLTEtMS0w_6b55f9e5-3e8e-4e49-b223-ff02f7c4c1f6"
      unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfMTAtMS0xLTEtMA_3ac53be9-a9bd-4295-b435-e517e37b9282"
      unitRef="usd">-26494000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl82Ny9mcmFnOmFmNjkzMDg1MWUyNDRlNGY4YjJjMGI1YjIxNTQwNWEwL3RhYmxlOjI1NDEwODg0MTMwYjRjOWNiMDZhMmJjNTdjMDMyOTU0L3RhYmxlcmFuZ2U6MjU0MTA4ODQxMzBiNGM5Y2IwNmEyYmM1N2MwMzI5NTRfMTAtMy0xLTEtMA_d00799f6-00b9-408a-8300-9c89f333bd07"
      unitRef="usd">-9080000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMy0xLTEtMS0w_1e29bd31-19a4-4640-be49-fd34c664d4b5"
      unitRef="usd">-26529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMy0zLTEtMS0w_ac611924-5759-483f-84da-f49e1d8ee944"
      unitRef="usd">-9077000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNS0xLTEtMS0w_fff4c439-2347-4dfb-845d-31ef57a91ed3"
      unitRef="usd">7853000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNS0zLTEtMS0w_b3a5b13d-f12e-47d1-9e2c-67fdb9fc53d9"
      unitRef="usd">6649000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNy0xLTEtMS0w_618968a2-89e0-4895-bd34-4bcc9721fc6e"
      unitRef="usd">3737000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNy0zLTEtMS0w_da5df25f-bdb6-4dc6-81bb-639c19a6302c"
      unitRef="usd">3837000</us-gaap:DepreciationDepletionAndAmortization>
    <pxlw:AmortizationOfAcquiredIntangibleAssets
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOC0xLTEtMS0w_f188d3b5-3705-416f-a4c0-9c29679cc46a"
      unitRef="usd">1496000</pxlw:AmortizationOfAcquiredIntangibleAssets>
    <pxlw:AmortizationOfAcquiredIntangibleAssets
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOC0zLTEtMS0w_55b96e21-8fe7-48cc-b4a3-1fc637bc69ea"
      unitRef="usd">1504000</pxlw:AmortizationOfAcquiredIntangibleAssets>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOS0xLTEtMS01MjU_a44e8581-474f-4b3d-bc99-a3669d61c373"
      unitRef="usd">796000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOS0zLTEtMS01MjU_13ddb913-31b9-484c-aec8-ebd212dc0b09"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <pxlw:ReversalOfUncertainTaxPositions
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOS0xLTEtMS0w_13787f1a-0862-410c-a1d4-4b3a8a272131"
      unitRef="usd">88000</pxlw:ReversalOfUncertainTaxPositions>
    <pxlw:ReversalOfUncertainTaxPositions
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfOS0zLTEtMS0w_1d8f5be9-52af-4dac-9a04-07dc64cde96d"
      unitRef="usd">124000</pxlw:ReversalOfUncertainTaxPositions>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTEtMS0xLTEtMA_a2775eeb-ca4d-45f1-aed3-0961a715069c"
      unitRef="usd">26000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTEtMy0xLTEtMA_9f8d0555-a2ac-44bd-a806-7d368baa37eb"
      unitRef="usd">45000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMS0xLTEtNjEz_e439497f-aec8-4342-bc93-0adff6b92dde"
      unitRef="usd">4000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMy0xLTEtNjEz_4ead0e2e-beb8-45cb-b9d7-8033aeadb9cd"
      unitRef="usd">94000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMS0xLTEtMTk1OA_eba9d3f3-5483-4a5d-b3b7-c4c273e27d44"
      unitRef="usd">4000</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMy0xLTEtMTk1OA_da1a13f7-084c-4011-bfa9-a9e73614d07a"
      unitRef="usd">0</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTMtMS0xLTEtNjAz_8bb7d779-771b-42a5-af91-f3cc06a43a44"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTMtMy0xLTEtNjAz_d5b7ff55-16f9-494c-a546-f5b6143f8e09"
      unitRef="usd">3905000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMS0xLTEtMA_369ccdce-ef61-4f8b-8a0e-94b32519ef76"
      unitRef="usd">0</pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment>
    <pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMTItMy0xLTEtMA_80283f6d-7444-4924-942b-b3819061a7d6"
      unitRef="usd">12000</pxlw:AmortizationofIntangibleAssetsandInventoryFairValueAdjustment>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjEtMS0xLTEtMA_3b9e03d7-bba8-439e-bafe-253368df308b"
      unitRef="usd">-9000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjEtMy0xLTEtMA_651dd24b-ae65-4268-8c79-9884d94df747"
      unitRef="usd">3000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjMtMS0xLTEtMA_d4f60c42-53f9-47bc-9ee5-f2430b595142"
      unitRef="usd">-6243000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjMtMy0xLTEtMA_af1f7685-c5b4-4c16-a284-9475f919a853"
      unitRef="usd">3933000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjQtMS0xLTEtMA_35ab10b8-26dc-4089-9233-f0dede585eb2"
      unitRef="usd">-2956000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjQtMy0xLTEtMA_b9b4a207-dc8c-4c03-97d7-4cd5be868434"
      unitRef="usd">2459000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjUtMS0xLTEtMA_b3a2fb03-15eb-4a22-a8cf-fe11cae11f28"
      unitRef="usd">-3295000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjUtMy0xLTEtMA_bf8e50cf-c879-472a-b2fd-a7f26ee83f64"
      unitRef="usd">-2172000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjYtMS0xLTEtMA_388496db-d900-448f-ac74-5e49007aedc4"
      unitRef="usd">166000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjYtMy0xLTEtMA_5a3876e3-6329-4555-aa65-5a0af0e94799"
      unitRef="usd">-1304000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjctMS0xLTEtMA_926adf52-81fb-47a8-9adf-8cbfc230d3bc"
      unitRef="usd">-2361000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjctMy0xLTEtMA_c76e5137-a844-431b-ae5c-a65a9603d845"
      unitRef="usd">-3686000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjgtMS0xLTEtMA_ea9a6eab-c421-4458-b4fc-f7fa64e37cbf"
      unitRef="usd">290000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjgtMy0xLTEtMA_5b91b583-28db-41c9-932c-8b50aa935b74"
      unitRef="usd">-14000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjktMS0xLTEtMA_f239852f-6532-4c13-bc7c-6be1e390acef"
      unitRef="usd">-3711000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMjktMy0xLTEtMA_da7a26be-992a-4fd3-bd95-f1bb0c9d0eb3"
      unitRef="usd">-10380000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzItMS0xLTEtNTcw_9cef17ae-e185-4c29-b117-ad46d46d9d27"
      unitRef="usd">8229000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzItMy0xLTEtNTcw_134fcc3a-9069-4e9e-9e32-d3a65cd28722"
      unitRef="usd">10050000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzMtMS0xLTEtNTgw_be852526-db25-4a70-badb-7f21aef10155"
      unitRef="usd">2637000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzMtMy0xLTEtNTgw_e97f0ffe-6218-411b-8fed-754b384e2a79"
      unitRef="usd">2629000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzEtMS0xLTEtMA_e6e5fd7c-6c3d-45a7-b3b3-f74604eda9a2"
      unitRef="usd">1500000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzEtMy0xLTEtMA_223454c4-9446-4933-8aa8-119ebdfb7262"
      unitRef="usd">10856000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzUtMS0xLTEtNTkw_c99e8a72-c8a6-4fc2-81cf-29e9ee8ae877"
      unitRef="usd">152000</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzUtMy0xLTEtNTkw_5a31a0ba-d785-42d3-877b-dde701892cbd"
      unitRef="usd">521000</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzMtMS0xLTEtMA_4deec5ab-3800-4e9d-b5c0-95fadb50c1b5"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities>
    <us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzMtMy0xLTEtMA_c3e751f7-694c-4147-9cc8-bada11d89eb4"
      unitRef="usd">4250000</us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzYtMS0xLTEtMA_fbaa6c56-34b5-4dce-878d-5611626fe9cd"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzYtMy0xLTEtMA_139f1e9f-f0b3-4a83-81cc-7d2d0879800a"
      unitRef="usd">345000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzktMS0xLTEtMA_587f38d4-4c72-4cdf-8a1c-ac0db25d2736"
      unitRef="usd">3940000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfMzktMy0xLTEtMA_1ccfbac7-4d93-4a4d-bcbc-275abf2af271"
      unitRef="usd">-51000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMS0xLTEtNTUx_ba1b1edb-98a6-4649-b01e-05e8cf132d35"
      unitRef="usd">12743000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMy0xLTEtNTUx_1bf4773d-8aed-4423-b084-81d20abbfbef"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMS0xLTEtNTM1_4599dd4b-ea7c-45bd-b1f7-645f9cbe7927"
      unitRef="usd">6210000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMy0xLTEtNTM1_73582def-6046-4c1c-9710-191751fce4e4"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <pxlw:ProceedsFromIssuanceOfAtTheMarketOffering
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDMtMS0xLTEtNTM1_3ae3aeaa-2498-4111-90a8-b33c5fa17135"
      unitRef="usd">4429000</pxlw:ProceedsFromIssuanceOfAtTheMarketOffering>
    <pxlw:ProceedsFromIssuanceOfAtTheMarketOffering
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDMtMy0xLTEtNTM1_3d8128eb-82ed-41f1-acdc-f4f706067352"
      unitRef="usd">0</pxlw:ProceedsFromIssuanceOfAtTheMarketOffering>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDEtMS0xLTEtMA_ea159bc9-1c0e-42fe-ac96-4412232d10f7"
      unitRef="usd">1007000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDEtMy0xLTEtMA_feb46e6c-dc51-4ddf-a18b-ddfe47e531d6"
      unitRef="usd">826000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDUtMS0xLTEtNTQw_58002a32-c92b-4bc9-b300-6e54a8aab031"
      unitRef="usd">796000</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDUtMy0xLTEtNTQw_e3c77d14-20cb-40db-8c68-91a635d9f059"
      unitRef="usd">0</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMS0xLTEtMA_f65c3f9f-b6f6-469b-82ac-4f0cd205d24e"
      unitRef="usd">600000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDItMy0xLTEtMA_1a786034-d3de-4364-a8a9-a89337e95256"
      unitRef="usd">570000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDctMS0xLTEtMA_b2336c28-21de-4b4d-a1f2-f92b6d894dbb"
      unitRef="usd">23771000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDctMy0xLTEtMA_e19ab88e-570a-4a3c-b619-e8fa6efe9a73"
      unitRef="usd">-256000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDgtMS0xLTEtMA_82f11711-18f8-40e4-91e2-53c9ec371859"
      unitRef="usd">24000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDgtMy0xLTEtMA_7f0e208c-969d-43a4-8a7e-4092ae7afa85"
      unitRef="usd">-10687000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDktMS0xLTEtMA_a0170275-12e8-4612-9952-b464b07ed044"
      unitRef="usd">7257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7aed43b86170473b94ca5c2ef0a752a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNDktMy0xLTEtMA_5b3c19a4-ef91-4a2b-9122-126854e40b11"
      unitRef="usd">17944000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTAtMS0xLTEtMA_e6e5981a-254c-47ff-88ac-960f20cff89e"
      unitRef="usd">31257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTAtMy0xLTEtMA_c2f233b0-90e8-400a-b2a8-7cb7f40ec2a9"
      unitRef="usd">7257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTMtMS0xLTEtMA_9167fff3-a630-425c-961a-9483dd83d606"
      unitRef="usd">397000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTMtMy0xLTEtMA_7c5dba5d-ed76-4cec-ae15-08fbfaf442ef"
      unitRef="usd">547000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTQtMS0xLTEtMA_f12fea06-6ac6-4cde-b825-a8ee7c55c5a8"
      unitRef="usd">217000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTQtMy0xLTEtMA_86349a87-c23b-4026-a05c-609576003d9b"
      unitRef="usd">142000</us-gaap:InterestPaidNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTYtMS0xLTEtNDkw_510f484a-b86e-416d-affe-415895b6c189"
      unitRef="usd">796000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTYtMy0xLTEtNDk5_48a64ae5-9b91-4021-9bf1-92d65a03ab47"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <pxlw:FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTYtMS0xLTEtMA_a9cfa4ee-cb69-4521-9456-7d9cca7ce61c"
      unitRef="usd">1495000</pxlw:FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid>
    <pxlw:FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83MC9mcmFnOmZmZTZmMDExMjM3NjQzYjI4NDRmZjIxMDU5MTEzMmVkL3RhYmxlOjhjNDQ1YWZjZTQxYTRmOTVhOWM1ZTk1MGQ5NjU2ZWVkL3RhYmxlcmFuZ2U6OGM0NDVhZmNlNDFhNGY5NWE5YzVlOTUwZDk2NTZlZWRfNTYtMy0xLTEtMA_62d46d88-a451-402c-b1ed-331e0141f286"
      unitRef="usd">934000</pxlw:FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid>
    <us-gaap:SharesIssued
      contextRef="ibe698adbf9da4f6c8b63a7db167d5a5c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtMS0xLTEtMA_9cf914a0-cc7d-4a96-9e32-0989a1874d7a"
      unitRef="shares">36937458</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibe698adbf9da4f6c8b63a7db167d5a5c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtMy0xLTEtMA_88198418-16d0-4ef6-a2eb-8c441f5b8565"
      unitRef="usd">428903000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec17600a51984f18822f7636690ba59b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtNS0xLTEtMA_195e8809-1b9f-43b4-ad2f-c938f90e29aa"
      unitRef="usd">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4de7fbaf01b541f9b64521501a481c7d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtNy0xLTEtMA_d24c932d-c81f-43bc-9e74-6e2148f16556"
      unitRef="usd">-379528000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7aed43b86170473b94ca5c2ef0a752a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTEtOS0xLTEtMA_920ca0e5-4a55-4569-adbe-5b3acdc50232"
      unitRef="usd">49390000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTItMS0xLTEtMA_7bbb3cab-3459-4430-8937-d0df7f177533"
      unitRef="shares">1497030</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTItMy0xLTEtMA_2ac9b5cb-619c-4d52-b3a3-e79e72980321"
      unitRef="usd">570000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTItOS0xLTEtMA_58ac0481-47e9-42d4-ae85-2e76ef661198"
      unitRef="usd">570000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTQtMy0xLTEtMA_b903816e-0eed-484b-a840-369a5fa1dcaf"
      unitRef="usd">6649000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTQtOS0xLTEtMA_fcb1765f-75fe-4514-9765-555c6e574e4d"
      unitRef="usd">6649000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i4100fc2e0eaa4bb2947a8fce3eb24119_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTYtMy0xLTEtMA_c99262d2-1e8d-43ff-87f4-effea59999e0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i57c27149f7694c4aaa9e2305924434a9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTYtNS0xLTEtMA_ea60540e-0acc-40cd-9a8a-939353cee02a"
      unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTYtOS0xLTEtMA_8c700d53-d920-49e0-86e7-11399d370810"
      unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i95ffa3fba76e408c87d24e4cd3f5aad4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTgtNy0xLTEtMA_97aee4fe-b892-4020-a28c-06561f6bd69d"
      unitRef="usd">-9077000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTgtOS0xLTEtMA_0afd4dea-fd0c-4c72-bef8-c495d5034b35"
      unitRef="usd">-9077000</us-gaap:NetIncomeLoss>
    <pxlw:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTktMC0xLTEtMjUxNi90ZXh0cmVnaW9uOjE1MzY1NGQ3MjQxYjQ0YTBhYWZlZjdjZjEwNzZjOGY5XzI3NDg3NzkwNjk0OTQ_ae4296d5-c14b-4c39-9b2c-b44bea7e13ce"
      unitRef="usd">-1000</pxlw:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i57c27149f7694c4aaa9e2305924434a9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTktNS0xLTEtMA_99199f16-e1c2-4800-85ff-4daf4cb9a715"
      unitRef="usd">6000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMTktOS0xLTEtMA_7deb9506-ec59-4ae5-8761-d4b4992a5015"
      unitRef="usd">6000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesIssued
      contextRef="i32944890d4764a5b9285c596abeab1f6_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtMS0xLTEtMA_cdf9a615-f11f-445d-b031-cf35ec205df8"
      unitRef="shares">38434488</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i32944890d4764a5b9285c596abeab1f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtMy0xLTEtMA_76582fd9-52e4-4def-9f13-6195b17619ed"
      unitRef="usd">436122000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66bcee33725a4d26ac3fc0385fb3fdce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtNS0xLTEtMA_8a773257-4e9c-4ad8-aaf1-2b04deb83299"
      unitRef="usd">12000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40f17c5e2797493298a20ab3275dbd40_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtNy0xLTEtMA_3d0a9d0c-70df-4cd6-bfe2-2a1379b6b461"
      unitRef="usd">-388605000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjAtOS0xLTEtMA_b4529b0e-3e72-4cf9-8a46-2c58527cab0a"
      unitRef="usd">47529000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iec1c183dfbb045dda842130b5b38dffb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjEtMS0xLTEtMA_f155142e-2d98-4150-8f9d-603adde12da1"
      unitRef="shares">2061988</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iec1c183dfbb045dda842130b5b38dffb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjEtMy0xLTEtMA_3b61fb91-bccd-43c0-9013-fd298ef2e28f"
      unitRef="usd">600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjEtOS0xLTEtMA_2294630b-5177-423e-bb2f-ff96dd6decd9"
      unitRef="usd">600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="id9e1d480d17c44ec9384a02d355c613c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjItMS0xLTEtMA_5c4e5041-f99c-4b97-bffb-3730cc2db192"
      unitRef="shares">5635000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id9e1d480d17c44ec9384a02d355c613c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjItMy0xLTEtMA_baa2bf8d-2a17-4572-867c-4666e91b70c4"
      unitRef="usd">12743000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i520ef34dc428442fb7dade3f2f4f330c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjItOS0xLTEtMA_96929a7d-a9a4-426d-9d0f-0e06c69cc747"
      unitRef="usd">12743000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="iecb6fb6eb21e428fb88371c015ffe0e7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtMS0xLTEtNDYz_df8b8a24-a9c5-4539-b664-b140da26fa5e"
      unitRef="shares">3200000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iecb6fb6eb21e428fb88371c015ffe0e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtMy0xLTEtNDYz_c77d7ba4-d5a4-43f4-a790-eae76b9eddba"
      unitRef="usd">6210000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i97c9e2e7a44f4601b083e2685ae3b225_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtOS0xLTEtMjYxOA_cc3a5961-7425-4b13-9962-0340cf2b42f5"
      unitRef="usd">6210000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="iae25f9b7ce81431d91515725857f3204_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjQtMS0xLTEtNDY3_54adb27b-fd6e-44b0-a26f-3a098d10d71c"
      unitRef="shares">1747466</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iae25f9b7ce81431d91515725857f3204_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjQtMy0xLTEtNDY3_43534ae2-ac54-41ff-84fd-ad271dd718ae"
      unitRef="usd">4429000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i52aa8e212742415d8951a2f3937b2a38_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjQtOS0xLTEtMjYxOA_4d0f4bbd-f060-4f8c-9541-20123c5b3477"
      unitRef="usd">4429000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ShareBasedCompensation
      contextRef="iec1c183dfbb045dda842130b5b38dffb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtMy0xLTEtMA_ca53c308-61ee-4a1b-86c3-5878d7d643d3"
      unitRef="usd">7853000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjMtOS0xLTEtMA_3b08f9f4-6e88-4efe-8f5b-4938c23b88bb"
      unitRef="usd">7853000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i55737fc8cc554423b77a51f98e4771f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjUtNS0xLTEtMA_9ffbd0a5-72bf-4d4b-ba1d-9f37c2438ce0"
      unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjUtOS0xLTEtMA_14e8df9f-ab1c-44a7-a26b-b41084328fa1"
      unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i078a1eedc88546c7a4ac173fefba5835_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjctNy0xLTEtMA_e090f5ff-f565-4b8b-ae83-e5370b2aa548"
      unitRef="usd">-26529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjctOS0xLTEtMA_104dda94-947c-438f-a084-c450c5e35fdc"
      unitRef="usd">-26529000</us-gaap:NetIncomeLoss>
    <pxlw:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjgtMC0xLTEtMjUxMS90ZXh0cmVnaW9uOmQyNWM3MzViN2MyZDRlODliZDQ3MmE4ZTI3ZTU2ZTY4XzI3NDg3NzkwNjk0OTA_956487b4-b1d7-4504-8d6e-4457a038378d"
      unitRef="usd">10000</pxlw:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i55737fc8cc554423b77a51f98e4771f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjgtNS0xLTEtMA_1f66c065-e131-48ed-ad95-a0d65a0dc1dd"
      unitRef="usd">-38000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjgtOS0xLTEtMA_5bf8ec45-a054-4e8b-b262-1cdf6beb5433"
      unitRef="usd">-38000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesIssued
      contextRef="i29ad911bdee74b6eb313899e81534061_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktMS0xLTEtMA_7b264a5f-bdd2-4175-ae93-f3ce3af695ca"
      unitRef="shares">51078942</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i29ad911bdee74b6eb313899e81534061_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktMy0xLTEtMA_d1124461-653b-44e9-8927-dfc7bfee2690"
      unitRef="usd">467957000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16108a9419ec48fc8ad87ae8ca9576a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktNS0xLTEtMA_877b7c96-3987-4320-a1e3-dfa6de27d38d"
      unitRef="usd">47000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92ae36620aa2446c8a6940cf83eddabe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktNy0xLTEtMA_e8939a51-c5ec-4543-a3f5-79623d8afa99"
      unitRef="usd">-415134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl83My9mcmFnOjdjZDJjZjg0Y2M1ZTQzYTE5ZTMyYzA3YTA5NGU3YjU5L3RhYmxlOjI4YTY0MzRhYjU5MDQ5ZjQ5YmY5ODFjYzhhZmI1ZTdkL3RhYmxlcmFuZ2U6MjhhNjQzNGFiNTkwNDlmNDliZjk4MWNjOGFmYjVlN2RfMjktOS0xLTEtMA_de894c2f-de07-490b-9570-c5444d26f4b0"
      unitRef="usd">52870000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfMzcwNA_0569f43d-0861-4c46-8066-f9000fd4c69f">BASIS OF PRESENTATION&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nature of Business&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;Pixelworks is a leading provider of high-performance and power-efficient visual processing solutions that bridge the gap between video content formats and rapidly advancing display capabilities. We develop and market semiconductor and software solutions that enable consistently high-quality, authentic viewing experiences in a wide variety of applications from cinema to smartphones. Our primary target markets include Mobile (smartphone, gaming and tablet), Home Entertainment (TV, personal video recorder ("PVR"), over-the-air ("OTA") and projector), Content (creation, remastering and delivery), and Business &amp;amp; Education (projector).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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;As of December 31, 2020, we had an intellectual property portfolio of 338 patents related to the visual display of digital image data.&#160;We focus our research and development efforts on developing video algorithms that improve quality, and architectures that reduce system power, cost, bandwidth and increase overall system performance and device functionality.&#160;We seek to expand our technology portfolio through internal development and co-development with business partners, and we continually evaluate acquisition opportunities and other ways to leverage our technology into other high-value markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;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;Pixelworks was founded in 1997 and is incorporated under the laws of the state of Oregon. On August 2, 2017, we acquired ViXS Systems, Inc., a corporation organized in Canada ("ViXS") ("the Acquisition").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;Our consolidated financial statements include the accounts of Pixelworks and its wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated. All foreign subsidiaries use the U.S. dollar as the functional currency, and as a result, transaction gains and losses are included in the consolidated statements of operations. Transaction losses were $419 and $270 for the years ended December&#160;31, 2020 and 2019, respectively.&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:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires us to make estimates and judgments that affect amounts reported in the financial statements and accompanying notes. Our significant estimates and judgments include those related to revenue recognition, valuation of excess and obsolete inventory, lives and recoverability of equipment and other long-lived assets, valuation of goodwill, stock-based compensation and income taxes. The actual results experienced could differ materially from our estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <pxlw:NumberOfPatents
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfNzY1_fb0cccf5-4583-48d1-b737-b35fbf2609f3"
      unitRef="patent">338</pxlw:NumberOfPatents>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfMTg1Mw_e7e4e8d2-5d6d-4209-b610-5c116b8b8ee6"
      unitRef="usd">-419000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfMTg1Nw_e24bd69b-8a0f-4ec3-b0e0-1c47654dc861"
      unitRef="usd">-270000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:UseOfEstimates
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84Mi9mcmFnOjY4YzU5MTk4ZDVjNTRmYTRiYzY1YzVhNTVkZGE3ZDNkL3RleHRyZWdpb246NjhjNTkxOThkNWM1NGZhNGJjNjVjNWE1NWRkYTdkM2RfMzcwNQ_f9a8a4f7-88d1-48a6-9689-bd48297f1b95">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires us to make estimates and judgments that affect amounts reported in the financial statements and accompanying notes. Our significant estimates and judgments include those related to revenue recognition, valuation of excess and obsolete inventory, lives and recoverability of equipment and other long-lived assets, valuation of goodwill, stock-based compensation and income taxes. The actual results experienced could differ materially from our estimates.</us-gaap:UseOfEstimates>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyOTg_3b8a7733-ae93-41f1-b446-61bba0ce955c">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We classify all cash and highly liquid investments with original maturities of three months or less at the date of purchase as cash and cash equivalents. Cash equivalents, which as of December 31, 2020 and 2019 consisted of U.S. denominated money market funds, totaled $23,832 and $1,307 as of December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Our investments in marketable securities are classified as available-for-sale. Available-for-sale securities are stated at fair value based on quoted market prices with unrealized holding gains or losses, net of tax, included in accumulated other comprehensive income, a component of shareholders&#x2019; equity. The cost of securities sold is based on the specific identification method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Accounts receivable are recorded at invoiced amount and do not bear interest when recorded or accrue interest when past due. We maintain an allowance for doubtful accounts for estimated losses that may result from the inability of our customers to make required payments. At the end of each reporting period, we estimate the allowance for doubtful accounts based on an account-by-account risk analysis of outstanding receivable balances. The determination to write-off specific accounts receivable balances is made based on the likelihood of collection and past due status. Past due status is based on invoice date and terms specific to each customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Inventories consist of finished goods and work-in-process, and are stated at the lower of standard cost (which approximates actual cost on a first-in, first-out basis) or market (net realizable value).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Property and equipment are stated at cost. Depreciation and amortization is calculated on a straight-line basis over the estimated useful life of the assets which are generally as follows:&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:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.954%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&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;Lesser of 3 years or contractual license term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment, 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tooling&lt;/span&gt;&lt;/td&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;2 to 4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:top"&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;text-align:left;vertical-align: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 lease term or estimated useful life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 cost of property and equipment repairs and maintenance is expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Licensed Technology&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We have capitalized licensed technology assets in other long-term assets. These assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the asset, if the license is not contractually limited, which is generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMjc0ODc3OTA4NzkyMg_24532708-56c4-46f9-92d7-9cf9134c4b6f"&gt;two&lt;/span&gt; to five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Useful Lives and Recoverability of Equipment and Other Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We evaluate the remaining useful life and recoverability of equipment and other assets, including identifiable intangible assets, whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. If there is an indicator of impairment, we prepare an estimate of future, undiscounted cash flows expected to result from the use of each asset and its eventual disposition. If these cash flows are less than the carrying value of the asset, we adjust the carrying amount of the asset to its estimated fair value. We have concluded that the carrying value of our long-lived assets is recoverable as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt;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;Goodwill is not amortized, rather it is tested, at least annually, for impairment at a reporting unit level. Impairment of goodwill is the condition that exists when the carrying amount of a reporting unit that includes goodwill exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. If the fair value of a reporting unit exceeds the carrying amount, goodwill of the reporting unit is not considered impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;We evaluate impairment using the guidance set forth in FASB Accounting Standards Update No. 2017-04,&#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;Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment &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;("ASU 2017-04") which states that an entity may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of goodwill impairment loss to be recognized. An entity has an unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to the quantitative goodwill impairment test. Accordingly, we have elected to bypass the qualitative assessment and proceed directly to the quantitative goodwill impairment test. We tested goodwill for impairment under the quantitative goodwill impairment test during the fourth quarter of 2020 and concluded that goodwill was not impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Warranty Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We warrant that our products will be free from defects in material and workmanship for a period of twelve months from delivery. Warranty repairs are guaranteed for the remainder of the original warranty period. Our warranty is limited to repairing or replacing products, or refunding the purchase price. At the end of each reporting period, we estimate a reserve for warranty returns based on historical experience and knowledge of any applicable events or transactions. The reserve for warranty returns is included in accrued liabilities in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We currently sponsor a stock incentive plan that allows for issuance of employee stock options and restricted stock awards, including restricted stock units. We also have an employee stock purchase plan for all eligible employees. The fair value of share-based payment awards is expensed straight-line over the requisite service period, which is generally the vesting period, for the entire award. Additionally, any modification of an award that increases its fair value will require us to recognize additional expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 of our stock option grants and purchase rights under our employee stock purchase plan are estimated as of the grant date using the Black-Scholes option pricing model which is affected by our estimates of the risk free interest rate, our expected dividend yield, expected term and the expected share price volatility of our common shares over the expected term. The fair value of our restricted stock awards are based on the market value of our stock on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Costs associated with research and development activities are expensed as incurred, except for items with alternate future uses which are capitalized and depreciated over their estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On occasion, we enter into co-development arrangements with current or prospective customers to defray a portion of the research and development expenses we expect to incur in connection with our development of an IC product. As amounts become due and payable, they are offset against research and development expense on a pro-rata basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We account for income taxes under the asset and liability method. This approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between financial statement carrying amounts and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. We establish a valuation allowance to reduce deferred tax assets if it is "more likely than not" that a portion or all of the asset will not be realized in future tax returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;An uncertain tax position represents treatment of a tax position taken in a filed tax return, or planned to be taken in a future tax return, that has not been reflected in measuring income tax expense for financial reporting purposes. Until these positions are sustained by the taxing authorities, we do not recognize the tax benefits resulting from such positions and report the tax effects for uncertain tax positions in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;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;Concentration of Suppliers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;We do not own or operate a semiconductor fabrication facility and do not have the resources to manufacture our products internally. We rely on a limited number of foundries and assembly and test vendors to produce all of our wafers and for completion of finished products. We do not have any long-term agreements with any of these suppliers. In light of these dependencies, it is reasonably possible that failure to perform by one of these suppliers could have a severe impact on our results of operations. Additionally, the concentration of these vendors within Taiwan, and the People&#x2019;s Republic of China increases our risk of supply disruption due to natural disasters, economic instability, political unrest or other regional disturbances. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;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;Risk of Technological Change&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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 markets in which we compete, or seek to compete, are subject to rapid technological change, frequent new product introductions, changing customer requirements for new products and features, and evolving industry standards. The introduction of new technologies and the emergence of new industry standards could render our products less desirable or obsolete, which could harm our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;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;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;Financial instruments that potentially subject us to concentrations of credit risk consist of cash equivalents and accounts receivable. We limit our exposure to credit risk associated with cash equivalent balances by holding our funds in high quality, highly liquid money market accounts. We limit our exposure to credit risk associated with accounts receivable by carefully evaluating creditworthiness before offering terms to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2019-12, &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;Simplifying the Accounting for 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:115%"&gt; ("ASU 2019-12"). ASU 2019-12 removes certain exceptions to the general principles in Accounting Standards Codification ("ASC") 740 and also clarifies and amends existing guidance to provide for more consistent application. ASU 2019-12 will become effective for us in the first quarter of fiscal 2021, and early adoption is permitted. We are evaluating the impact that the adoption of ASU 2019-12 will have on our financial position, results of operations and cash flows, but don't estimate the impact to be significant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;In November 2018, the FASB issued Accounting Standards Update No. 2018-18, &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;Collaborative Arrangements: Clarifying the Interaction Between Topic 808 and Topic 606 &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;("ASU 2018-18"). ASU 2018-18 requires transactions in collaborative arrangements to be accounted for under ASC 606 if the counterparty is a customer for a good or service (or bundle of goods and services) that is a distinct unit of account. The amendment also precludes entities from presenting consideration from transactions with a collaborator that is not a customer together with revenue recognized from contracts with customers. ASU 2018-18 became effective for us on January 1, 2020. The adoption of ASU 2018-18 did not have a material impact on our financial position, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNjQ_84552134-6611-451f-9420-53e34f074cdb">We classify all cash and highly liquid investments with original maturities of three months or less at the date of purchase as cash and cash equivalents. Cash equivalents, which as of December 31, 2020 and 2019 consisted of U.S. denominated money market funds, totaled $23,832 and $1,307 as of December&#160;31, 2020 and 2019, respectively.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfNDY5_8a966d9f-5f45-49ab-8af2-5c57432cb8fc"
      unitRef="usd">23832000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfNDc2_44d8c797-7907-4e18-8a5f-c24cf2657bb5"
      unitRef="usd">1307000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzMjQ_2518a7e7-f285-480c-919f-6676774228b2">Our investments in marketable securities are classified as available-for-sale. Available-for-sale securities are stated at fair value based on quoted market prices with unrealized holding gains or losses, net of tax, included in accumulated other comprehensive income, a component of shareholders&#x2019; equity. The cost of securities sold is based on the specific identification method.</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNTg_f469457e-04ff-44f3-8792-0edcd958bcac">Accounts receivable are recorded at invoiced amount and do not bear interest when recorded or accrue interest when past due. We maintain an allowance for doubtful accounts for estimated losses that may result from the inability of our customers to make required payments. At the end of each reporting period, we estimate the allowance for doubtful accounts based on an account-by-account risk analysis of outstanding receivable balances. The determination to write-off specific accounts receivable balances is made based on the likelihood of collection and past due status. Past due status is based on invoice date and terms specific to each customer.</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyOTM_c39bf1fa-3dcd-4058-8c5f-ddecdebfea98">Inventories consist of finished goods and work-in-process, and are stated at the lower of standard cost (which approximates actual cost on a first-in, first-out basis) or market (net realizable value).</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNjk_6aa88a89-0537-4feb-b964-1b3f15d74a55">&lt;div style="margin-top:5pt;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;Property and equipment are stated at cost. Depreciation and amortization is calculated on a straight-line basis over the estimated useful life of the assets which are generally as follows:&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:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.954%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&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;Lesser of 3 years or contractual license term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment, 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tooling&lt;/span&gt;&lt;/td&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;2 to 4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:top"&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;text-align:left;vertical-align: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 lease term or estimated useful life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 cost of property and equipment repairs and maintenance is expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i292776d8b23a48dd915242563a14f988_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RhYmxlOmZhZDMxZmJkNTYwOTQzMWM5NDk4NTJmNzc1NmYzZTU1L3RhYmxlcmFuZ2U6ZmFkMzFmYmQ1NjA5NDMxYzk0OTg1MmY3NzU2ZjNlNTVfMC0yLTEtMS0w_847d6558-00df-4734-95ea-7543b016bec7">Lesser of 3 years or contractual license term</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="if0126168f315438881d2ae7cbce4c605_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RhYmxlOmZhZDMxZmJkNTYwOTQzMWM5NDk4NTJmNzc1NmYzZTU1L3RhYmxlcmFuZ2U6ZmFkMzFmYmQ1NjA5NDMxYzk0OTg1MmY3NzU2ZjNlNTVfMS0yLTEtMS0w_1b5bf5cd-d4dc-409d-93a9-f4bfc5926617">2 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i5077afb105b14822b049affe2cdfff02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RhYmxlOmZhZDMxZmJkNTYwOTQzMWM5NDk4NTJmNzc1NmYzZTU1L3RhYmxlcmFuZ2U6ZmFkMzFmYmQ1NjA5NDMxYzk0OTg1MmY3NzU2ZjNlNTVfMi0yLTEtMS0w_ef0fe4da-8be2-4894-a14a-98f4aa4ad736">2 to 4 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="if0d47328f7bf4f8ba22f327b27c867c7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RhYmxlOmZhZDMxZmJkNTYwOTQzMWM5NDk4NTJmNzc1NmYzZTU1L3RhYmxlcmFuZ2U6ZmFkMzFmYmQ1NjA5NDMxYzk0OTg1MmY3NzU2ZjNlNTVfMy0yLTEtMS0w_6d338473-0ee7-4843-a95b-5b937f77d855">Lesser of lease term or estimated useful life</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNzE_64c43636-8f37-4350-b79e-4396190fa7e5">We have capitalized licensed technology assets in other long-term assets. These assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the asset, if the license is not contractually limited, which is generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMjc0ODc3OTA4NzkyMg_24532708-56c4-46f9-92d7-9cf9134c4b6f"&gt;two&lt;/span&gt; to five years.</us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy>
    <pxlw:YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMjQxMQ_1c76e723-17d0-4d45-810e-85abc8691bb9">P5Y</pxlw:YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit>
    <us-gaap:PropertyPlantAndEquipmentImpairment
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNTU_66916d2f-6a9c-4208-88a4-4fbe99b47b1d">If there is an indicator of impairment, we prepare an estimate of future, undiscounted cash flows expected to result from the use of each asset and its eventual disposition. If these cash flows are less than the carrying value of the asset, we adjust the carrying amount of the asset to its estimated fair value.</us-gaap:PropertyPlantAndEquipmentImpairment>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMyNjY_df5aa93d-b881-43a2-b539-599501876cdc">&lt;div style="margin-bottom:8pt;margin-top:5pt;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;Goodwill is not amortized, rather it is tested, at least annually, for impairment at a reporting unit level. Impairment of goodwill is the condition that exists when the carrying amount of a reporting unit that includes goodwill exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. If the fair value of a reporting unit exceeds the carrying amount, goodwill of the reporting unit is not considered impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;We evaluate impairment using the guidance set forth in FASB Accounting Standards Update No. 2017-04,&#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;Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment &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;("ASU 2017-04") which states that an entity may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of goodwill impairment loss to be recognized. An entity has an unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to the quantitative goodwill impairment test. Accordingly, we have elected to bypass the qualitative assessment and proceed directly to the quantitative goodwill impairment test. We tested goodwill for impairment under the quantitative goodwill impairment test during the fourth quarter of 2020 and concluded that goodwill was not impaired.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzMTE_2016b9f8-b4ac-469a-8c2a-206cfcfbdb5e">We warrant that our products will be free from defects in material and workmanship for a period of twelve months from delivery. Warranty repairs are guaranteed for the remainder of the original warranty period. Our warranty is limited to repairing or replacing products, or refunding the purchase price. At the end of each reporting period, we estimate a reserve for warranty returns based on historical experience and knowledge of any applicable events or transactions. The reserve for warranty returns is included in accrued liabilities in our consolidated balance sheets.</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzMzk_2a856208-92d3-4a9f-9d6a-80e9b5eb3fbb">&lt;div style="margin-top:5pt;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;We currently sponsor a stock incentive plan that allows for issuance of employee stock options and restricted stock awards, including restricted stock units. We also have an employee stock purchase plan for all eligible employees. The fair value of share-based payment awards is expensed straight-line over the requisite service period, which is generally the vesting period, for the entire award. Additionally, any modification of an award that increases its fair value will require us to recognize additional expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 of our stock option grants and purchase rights under our employee stock purchase plan are estimated as of the grant date using the Black-Scholes option pricing model which is affected by our estimates of the risk free interest rate, our expected dividend yield, expected term and the expected share price volatility of our common shares over the expected term. The fair value of our restricted stock awards are based on the market value of our stock on the date of grant.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzNDA_1ad1a412-24aa-4794-b812-d62170bb543b">&lt;div style="margin-top:5pt;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;Costs associated with research and development activities are expensed as incurred, except for items with alternate future uses which are capitalized and depreciated over their estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On occasion, we enter into co-development arrangements with current or prospective customers to defray a portion of the research and development expenses we expect to incur in connection with our development of an IC product. As amounts become due and payable, they are offset against research and development expense on a pro-rata basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMTMzMjk_441da531-bc64-444f-b1dc-6ae22e8e25fc">&lt;div style="margin-top:5pt;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;We account for income taxes under the asset and liability method. This approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between financial statement carrying amounts and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. We establish a valuation allowance to reduce deferred tax assets if it is "more likely than not" that a portion or all of the asset will not be realized in future tax returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;An uncertain tax position represents treatment of a tax position taken in a filed tax return, or planned to be taken in a future tax return, that has not been reflected in measuring income tax expense for financial reporting purposes. Until these positions are sustained by the taxing authorities, we do not recognize the tax benefits resulting from such positions and report the tax effects for uncertain tax positions in our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <pxlw:BalanceSheetComponentsTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYyNQ_8a2f8643-b727-4d8b-87eb-4dd45bc9c76c">BALANCE SHEET COMPONENTS&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December 31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&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, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;4,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(23)&lt;/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:top"&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, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;4,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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 is a summary of the change in our allowance for doubtful accounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Additions charged &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;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Balance at end of year&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: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;41&#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: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;23&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&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 style="background-color:#cceeff;border-top:1pt 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:1pt 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,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&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;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;3,771&#160;&lt;/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 12.25pt;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;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;We recorded inventory write-downs of $95 and $137 for the years ended December 31, 2020 and 2019, respectively. The inventory write-downs were for lower of cost or market and excess and obsolescence exposure. The inventory write-downs were offset by sales of previously written-down inventory of $29 and $35 for the years ended December 31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Prepaid Expenses and Other Current Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Prepaid expenses and other current assets consist of current prepaid expenses, deposits, income taxes receivable and other receivables. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment, furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;8,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;8,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tooling&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;6,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;6,552&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;5,711&#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;6,428&#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;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;1,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,392&#160;&lt;/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"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;22,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;22,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&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;(17,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,258)&lt;/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:top"&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;4,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software amortization was $1,174 and $1,320 for the years ended December&#160;31, 2020 and 2019, respectively. Depreciation and amortization expense for equipment, furniture, fixtures, tooling and leasehold improvements was $2,227 and $2,300 for the years ended December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Other assets consist primarily of deposits, deferred tax assets and licensed technology. Amortization of licensed technology was&#160;$336 and $217 for the years ended December&#160;31, 2020 and 2019, respectively.&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:700;line-height:120%"&gt;Acquired Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;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;In connection with the Acquisition, we recorded certain identifiable intangible assets. Acquired intangible assets resulting from this transaction consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&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;December&#160;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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,270&#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,270&#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;Backlog and tradename&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;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;410&#160;&lt;/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"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;6,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;6,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&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 amortization&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;(5,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,026)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;Intangible assets are amortized over the following estimated useful lives: developed technology and customer relationships, 3 to 5 years; tradename and backlog, 6 to 18 months. Backlog was fully amortized as of December 31, 2018 and tradename was fully amortized as of December 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;Amortization expense for intangible assets was $1,496 for the year ended December 31, 2020, with $1,192 included in cost of revenue and $304 included in selling, general and administrative on the consolidated statements of operations. As of December 31, 2020, future estimated amortization expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&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;Years ending December 31:&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,117&#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;2022&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;90&#160;&lt;/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"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;Acquired intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Conditions that would trigger an impairment assessment include, but are not limited to, past, current, or expected cash flow or operating losses associated with the asset. There were no such triggering events requiring an impairment assessment of other intangible assets as of December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;Goodwill resulted from the Acquisition, whereby we recorded goodwill of $18,407. See Note 2: "Summary of Significant Accounting Policies" for information on our assessment of goodwill impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accrued Liabilities and Current Portion of Long-Term Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Accrued liabilities and current portion of long-term liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&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 and related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;3,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability, current&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;2,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,545&#160;&lt;/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;Current portion of accrued liabilities for asset financings&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;786&#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;483&#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 costs related to restructuring&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;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued commissions and royalties&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;474&#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;663&#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;Accrued interest 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;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;397&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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;179&#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;146&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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;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;2,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,952&#160;&lt;/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 12.25pt;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;Accrued liabilities and current portion of long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;9,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;8,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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 is a summary of the change in deferred revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Deferred revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue deferred&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;935&#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;511&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized&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;(902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Short-Term Line of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On December 21, 2010, we entered into a Loan and Security Agreement with Silicon Valley Bank (the "Bank"), which was amended on December 14, 2012, December 4, 2013, December 18, 2015, December 15, 2016, July 21, 2017, December 21, 2017, December 18, 2018, December 18, 2019, April 17, 2020 and December 14, 2020 (as amended, the "Revolving Loan Agreement"). The Revolving Loan Agreement provides a secured working capital-based revolving line of credit (the "Revolving Line") in an aggregate amount of up to the lesser of&#160;(i) $10,000, or (ii)&#160;$2,500 plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable. The Revolving Line has a maturity date of March 26, 2021. In addition, the Revolving Loan Agreement provides for non-formula advances of up to $10,000 which may be made solely during the last five business days of any fiscal month or quarter and which must be repaid by the Company on or before the fifth business day after the applicable fiscal month or quarter end.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Amounts advanced under the Revolving Line bear interest at an annual rate equal to the lender's prime rate plus 0.25%. The Revolving Loan Agreement, as amended also provides an option for LIBOR advances that bear interest based on the LIBOR rate, subject to the availability of a LIBOR rate. Interest on the Revolving Line is due monthly, with the balance due on March 26, 2021, which is the scheduled maturity date for the Revolving Line.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 Revolving Loan Agreement, as amended contains customary affirmative and negative covenants, including with respect to the following: compliance with laws, provision of financial statements and periodic reports, payment of taxes, maintenance of inventory and insurance, maintenance of operating accounts at the Bank, the Bank's access to collateral, formation or acquisition of subsidiaries, incurrence of indebtedness, dispositions of assets, granting liens, changes in business, ownership or business locations, engaging in mergers and acquisitions, making investments or distributions and affiliate transactions. The covenants also require that the Company maintain a minimum ratio of qualifying financial assets to the sum of qualifying financial obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 Revolving Loan Agreement, as amended also contains customary events of default, including the following: defaults with respect to covenant compliance, the occurrence of a material adverse change, the occurrence of certain bankruptcy or insolvency events, cross-defaults, judgment defaults and material misrepresentations. The occurrence of an event of default could result in the acceleration of the Company's obligations under the Revolving Loan Agreement, as amended and an increase to the applicable interest rate, and would permit the Bank to exercise remedies with respect to its security interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;To secure the repayment of any amounts borrowed under the Revolving Loan Agreement, as amended, the Company granted to the Bank a security interest in substantially all of its assets, excluding its intellectual property assets. The Company has agreed not to pledge or otherwise encumber its intellectual property assets without prior written permission from the Bank.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;As of December 31, 2020 and December 31, 2019, we had no outstanding borrowings on the Revolving Line.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Paycheck Protection Program Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On April 25, 2020, we entered into a loan with Silicon Valley Bank as the lender in an aggregate principal amount of $796 (the &#x201c;Loan&#x201d;) pursuant to the Paycheck Protection Program (the &#x201c;PPP&#x201d;) under the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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 Loan is evidenced by a promissory note (the &#x201c;Note&#x201d;) dated April 25, 2020, and matures 2 years from the disbursement date. The Note bears interest at a rate of 1.000% per annum, with the first six months of interest deferred. Principal and interest are payable monthly commencing 6 months after the disbursement date and may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The Note contains customary events of default relating to, among other things, payment defaults or breaches of the terms of the Note. Upon the occurrence of an event of default, the Lender may require immediate repayment of all amounts outstanding under the Note.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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;Under the terms of the CARES Act, PPP loan recipients can apply for and be granted forgiveness for all or a portion of loans granted under the PPP. The Loan is subject to forgiveness to the extent proceeds are used for payroll costs, including payments required to continue group health care benefits, and certain rent, utility, and mortgage interest expenses (collectively, &#x201c;Qualifying Expenses&#x201d;), pursuant to the terms and limitations of the PPP. We used the Loan amount for Qualifying Expenses.  During the fourth quarter of 2020, we applied for and received full forgiveness and  have recorded a gain of $796 within other income in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</pxlw:BalanceSheetComponentsTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjU3OA_75386039-4039-48f7-b819-bcc96c1d94c8">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December 31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&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, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;4,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(23)&lt;/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:top"&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, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;4,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGross
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfMi0xLTEtMS0w_0fd3c469-8e9d-476d-b41a-5ce0788a3627"
      unitRef="usd">4713000</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfMi0zLTEtMS0w_a59719d0-2ab4-4ec2-950c-3e0ff09ef92e"
      unitRef="usd">10938000</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfMy0xLTEtMS0w_08c01553-68f7-409f-a344-acd17602fec5"
      unitRef="usd">41000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfMy0zLTEtMS0w_9b867abb-81d0-446f-9497-a800bdc9d11b"
      unitRef="usd">23000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfNC0xLTEtMS0w_6ae06914-cef8-4111-9de8-9e59aeb31de5"
      unitRef="usd">4672000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJlNWY5OGZiOGZkMjRmMDVhOTcyM2ViYjg0NWM3OTYzL3RhYmxlcmFuZ2U6MmU1Zjk4ZmI4ZmQyNGYwNWE5NzIzZWJiODQ1Yzc5NjNfNC0zLTEtMS0w_af68e0e5-7cfb-4ba6-9f9b-2c3fb03d3f3f"
      unitRef="usd">10915000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjU4Ng_3dab326b-2136-4eeb-a974-dbde1fff234a">&lt;div style="margin-top:14pt"&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 is a summary of the change in our allowance for doubtful accounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Additions charged &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;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Balance at end of year&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: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;41&#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: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;23&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfMi0xLTEtMS0w_1987f919-7179-4810-9bfe-57415d349b34"
      unitRef="usd">23000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i7aed43b86170473b94ca5c2ef0a752a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfMi0zLTEtMS0w_24d19952-2e2b-42b6-ad50-2c8250e7c90f"
      unitRef="usd">21000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfMy0xLTEtMS0w_e5500c63-2329-478a-9799-e0096a1740f2"
      unitRef="usd">18000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfMy0zLTEtMS0w_5d3b59d8-6cac-4587-9d9d-b7f589eda1c1"
      unitRef="usd">2000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfNS0xLTEtMS0w_7ae534da-a97f-4162-a247-ee8261d5e297"
      unitRef="usd">41000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmI0ZTZjMzIxOWEwNTQ1MDA5NjA3YTRkZDdmMjU4YTQ4L3RhYmxlcmFuZ2U6YjRlNmMzMjE5YTA1NDUwMDk2MDdhNGRkN2YyNThhNDhfNS0zLTEtMS0w_7a816690-7358-4ec8-9549-1ea2d8a217fa"
      unitRef="usd">23000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjU4MQ_41ea036a-06a2-4120-9c44-b54587648b54">&lt;div style="margin-top:5pt"&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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&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 style="background-color:#cceeff;border-top:1pt 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:1pt 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,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&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;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;3,771&#160;&lt;/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 12.25pt;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;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfMi0xLTEtMS0w_c2a6c3a2-3aa3-4a89-82f3-2a87ec3a35f0"
      unitRef="usd">1775000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfMi0zLTEtMS0w_8992a53e-cfc9-4460-a4f1-004b719d293d"
      unitRef="usd">1630000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfMy0xLTEtMS0w_e6a2af65-0207-4243-9f18-21edae7d64d3"
      unitRef="usd">670000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfMy0zLTEtMS0w_d77be430-e7cd-47e7-af24-8d1fdfb8e174"
      unitRef="usd">3771000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfNC0xLTEtMS0w_75864fa0-f5a9-4ce9-9391-ec61a5350b05"
      unitRef="usd">2445000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjJkZmU2OWExNjA2NzRkODE4NzIxZTM4Y2ViZmZkZGUyL3RhYmxlcmFuZ2U6MmRmZTY5YTE2MDY3NGQ4MTg3MjFlMzhjZWJmZmRkZTJfNC0zLTEtMS0w_57b3d44f-4a18-4cf6-85bf-84cc7a35ba15"
      unitRef="usd">5401000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjg3_57ff4c57-d038-4e22-9644-75e79c335b98"
      unitRef="usd">95000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjkx_0905e491-4a06-464c-be69-6c0d817c3f3c"
      unitRef="usd">137000</us-gaap:InventoryWriteDown>
    <pxlw:SaleOfPreviouslyReservedInventory
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNTUz_028b481a-55cb-49e5-bc27-f334f4e0c0ba"
      unitRef="usd">29000</pxlw:SaleOfPreviouslyReservedInventory>
    <pxlw:SaleOfPreviouslyReservedInventory
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNTU3_0677c6bb-ddcf-4f28-a88b-ed8cddc60b67"
      unitRef="usd">35000</pxlw:SaleOfPreviouslyReservedInventory>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYwOQ_dcb257d0-ba04-4b50-beec-3265441b5776">&lt;div style="margin-top:5pt"&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 consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment, furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;8,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;8,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tooling&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;6,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;6,552&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;5,711&#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;6,428&#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;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;1,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,392&#160;&lt;/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"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;22,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;22,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&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;(17,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,258)&lt;/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:top"&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;4,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfMi0xLTEtMS0w_a93e70d0-1d8e-4694-a6b7-e9d4c3d49e99"
      unitRef="usd">8889000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfMi0zLTEtMS0w_475ef667-52bb-426b-b211-aa1f28a6eb9d"
      unitRef="usd">8494000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfMy0xLTEtMS0w_6b9e9e89-33c1-4ff6-a999-f27d98bd2c56"
      unitRef="usd">6298000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfMy0zLTEtMS0w_818459fe-7920-4346-9899-a0b9b0ff5626"
      unitRef="usd">6552000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNC0xLTEtMS0w_6444644b-9152-4459-8d30-af5510288da1"
      unitRef="usd">5711000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNC0zLTEtMS0w_692990bb-01b5-4c51-b244-feb3f83f8589"
      unitRef="usd">6428000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNS0xLTEtMS0w_ecb8d70c-df9b-46c0-8e4d-e9440baa4b30"
      unitRef="usd">1393000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNS0zLTEtMS0w_d37eb1a9-2253-47be-8bd7-0396e990b768"
      unitRef="usd">1392000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNi0xLTEtMS0w_6326bc87-406b-4be6-9e3a-62edfb10dc9f"
      unitRef="usd">22291000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNi0zLTEtMS0w_4c6e33ce-8760-42d1-a34f-2c9a247c9353"
      unitRef="usd">22866000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNy0xLTEtMS0w_bca98232-d05b-49aa-8d10-59af583d74cc"
      unitRef="usd">17188000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfNy0zLTEtMS0w_39eae2b2-c116-4165-a194-6036a6d9fda8"
      unitRef="usd">18258000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfOC0xLTEtMS0w_245ea669-225c-4e8e-b007-b9adac0d15e5"
      unitRef="usd">5103000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmNmMzgwYWY3NTRmZTQwNmU5MTk1MzliN2Q3Y2JjZDQxL3RhYmxlcmFuZ2U6Y2YzODBhZjc1NGZlNDA2ZTkxOTUzOWI3ZDdjYmNkNDFfOC0zLTEtMS0w_8980ae12-897b-40b6-a3ff-23c4507b2544"
      unitRef="usd">4608000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfOTIy_3aeae8c9-f313-40fc-ae39-a01368cb34de"
      unitRef="usd">1174000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfOTI2_8ad2a228-7018-4a5e-bd2b-8b7a5e64d83c"
      unitRef="usd">1320000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:Depreciation
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTExNw_9b89b44c-13c4-4f77-b7b4-86c6ab17e5fb"
      unitRef="usd">2227000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTEyMQ_5623e670-8880-4f80-a75a-f16964de3a6b"
      unitRef="usd">2300000</us-gaap:Depreciation>
    <pxlw:Amortizationoflicensedtechnology
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTM0Ng_36f85345-2aa9-44ad-a077-6d8effed168d"
      unitRef="usd">336000</pxlw:Amortizationoflicensedtechnology>
    <pxlw:Amortizationoflicensedtechnology
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTM5MA_64b6b9b1-1b07-4d16-b8e7-be91cc9c77a8"
      unitRef="usd">217000</pxlw:Amortizationoflicensedtechnology>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYxNQ_d6fd2386-a2dd-46af-a571-6a8daa182ba1">Acquired intangible assets resulting from this transaction consist of the following:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&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;December&#160;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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,270&#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,270&#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;Backlog and tradename&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;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;410&#160;&lt;/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"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;6,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;6,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&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 amortization&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;(5,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,026)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idcd812834af84192955b624e2a187fbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfMi0xLTEtMS0w_fb142b5e-7e4d-4c74-b52c-64d78c6644bb"
      unitRef="usd">5050000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i011dfe155de746fab0597834dd548b87_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfMi0zLTEtMS0w_c096f40f-2ff9-4625-8f76-a001357aedd0"
      unitRef="usd">5050000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9d87c387e4634296ad47819ff42b1860_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfMy0xLTEtMS0w_7e818ca1-b6ee-4d58-993b-4d11ac365bb1"
      unitRef="usd">1270000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7cd60486a77e41e1bf0ac4f57d7b9e92_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfMy0zLTEtMS0w_4823db13-6563-4110-b22e-5d4994005160"
      unitRef="usd">1270000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icbbac3d2440f47f59df35fb5212d1c4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNC0xLTEtMS0w_5aadf0af-271e-41b1-bdab-fb1274fc9f6f"
      unitRef="usd">410000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3ecced4e1a5b4d17ba0c601017befd1a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNC0zLTEtMS0w_a78c64b8-dc28-487b-8694-0ed75999798d"
      unitRef="usd">410000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNS0xLTEtMS0w_b1357c2e-a369-45bb-9af8-5830c04231f1"
      unitRef="usd">6730000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNS0zLTEtMS0w_a9b5c84d-3e51-4027-915d-7490e68af89e"
      unitRef="usd">6730000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNi0xLTEtMS0w_50b3981f-5b55-4fe3-9126-fa641ab5e4d7"
      unitRef="usd">5523000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNi0zLTEtMS0w_20059751-1f94-4051-9a76-d43ac14c5c02"
      unitRef="usd">4026000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNy0xLTEtMS0w_2c1f69a4-eab0-453b-b870-365d8ac62be8"
      unitRef="usd">1207000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmUwNTM3OGMxOTBjMDRhMDhhNTg4NjhlZGQ4MThlYmE3L3RhYmxlcmFuZ2U6ZTA1Mzc4YzE5MGMwNGEwOGE1ODg2OGVkZDgxOGViYTdfNy0zLTEtMS0w_19432181-d36f-4f5f-b0aa-8d8a8a1080b1"
      unitRef="usd">2704000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1e6d8a93fe134955950ece492b5cffc7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTgzNw_6f256f01-7be4-4504-8453-7e248fdbb07a">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1eb0c596c0d44ca9b909466aed43ca8d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTgzNw_ea9fd020-61e9-43a7-9d82-959adfdfe314">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibd5ede2c87844b6d94e981494a1d475f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTg0Mw_ad1f2ed2-c614-448e-8765-bb97be172bc9">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icdc0952adfc844e4b16b94212a0c6636_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTg0Mw_ce59905a-873e-458b-a548-806cb0624fdf">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibd2cb8ec80ad45289d6ec54e5cc247cc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTg3Ng_1395654b-a0a2-4572-9ddf-dca18d4cdb44">P6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i31ca8d9caed94e1c8a587168ebf20235_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTg4Mg_d6ba75c5-22aa-481d-81b7-f85a2f1bae8b">P18M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjA1MQ_9ae203dd-96b8-4af1-bc46-55043036b7b9"
      unitRef="usd">1496000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjA5Nw_7c78b65a-6a53-4194-8bfd-8602e889c522"
      unitRef="usd">1192000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4475cc0dbda04304a34dd59a0c989f61_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjEzMg_a3074d60-1a80-4774-a337-dd370a304271"
      unitRef="usd">304000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjU5Mg_919a8fd0-a579-4e2a-9b44-17b15d457f16">As of December 31, 2020, future estimated amortization expense is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&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;Years ending December 31:&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,117&#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;2022&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;90&#160;&lt;/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"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmFkNmM0NGE1NTlhYzQ4MDFhNDE3MjIzMzNkMjRmMDU2L3RhYmxlcmFuZ2U6YWQ2YzQ0YTU1OWFjNDgwMWE0MTcyMjMzM2QyNGYwNTZfMi0xLTEtMS0w_b351eba3-ff8c-4cac-9272-4bf745b34697"
      unitRef="usd">1117000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmFkNmM0NGE1NTlhYzQ4MDFhNDE3MjIzMzNkMjRmMDU2L3RhYmxlcmFuZ2U6YWQ2YzQ0YTU1OWFjNDgwMWE0MTcyMjMzM2QyNGYwNTZfMy0xLTEtMS0w_e5b518ae-70a4-4e08-a27b-a3885ba742a2"
      unitRef="usd">90000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOmFkNmM0NGE1NTlhYzQ4MDFhNDE3MjIzMzNkMjRmMDU2L3RhYmxlcmFuZ2U6YWQ2YzQ0YTU1OWFjNDgwMWE0MTcyMjMzM2QyNGYwNTZfNC0xLTEtMS0w_4724d202-d0bd-47d7-9ab5-e7c871c7ab42"
      unitRef="usd">1207000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i0b9f487c593a4b50ba34f29db04e2011_I20170802"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMjg0Mw_a86b858c-d3ef-42c2-9f9f-42f6eec53dcc"
      unitRef="usd">18407000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYxNA_c4660df8-5d75-49cf-ac9a-62923476a929">&lt;div style="margin-top:5pt;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;Accrued liabilities and current portion of long-term liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&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 and related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;3,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability, current&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;2,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,545&#160;&lt;/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;Current portion of accrued liabilities for asset financings&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;786&#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;483&#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 costs related to restructuring&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;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued commissions and royalties&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;474&#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;663&#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;Accrued interest 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;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;397&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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;179&#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;146&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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;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;2,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,952&#160;&lt;/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 12.25pt;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;Accrued liabilities and current portion of long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;9,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;8,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMi0xLTEtMS0w_c0b044aa-74e9-446a-b9b9-7fe5fe29d772"
      unitRef="usd">2867000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMi0zLTEtMS0w_dda36703-a7d3-45f2-b7bb-05df62c3001f"
      unitRef="usd">3440000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMy0xLTEtMS0w_b67789d0-0b9e-4271-a0b1-f7d411537b55"
      unitRef="usd">2039000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMy0zLTEtMS0w_368d1be2-4b97-4d62-86f2-0995840c5872"
      unitRef="usd">1545000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNC0xLTEtMS03MjA_4864b1ae-c2c9-4e0d-b525-ed7b451bfd34"
      unitRef="usd">786000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNC0zLTEtMS03MjA_f95a711e-97ee-43fa-8051-9ec933431f96"
      unitRef="usd">483000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNS0xLTEtMS03MjU_f5d7d90d-c424-427a-8121-003447e49e0d"
      unitRef="usd">630000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNS0zLTEtMS03MjU_ba8349c6-4d70-4685-93bf-2e202e6f4f10"
      unitRef="usd">66000</us-gaap:RestructuringReserveCurrent>
    <pxlw:AccruedCommissionsandRoyaltiesCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNC0xLTEtMS0w_8a3cfc76-9ef3-4c62-ae5a-ddcd9614244b"
      unitRef="usd">474000</pxlw:AccruedCommissionsandRoyaltiesCurrent>
    <pxlw:AccruedCommissionsandRoyaltiesCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNC0zLTEtMS0w_0ce1227f-ba3b-408d-9de6-d03d530b6daa"
      unitRef="usd">663000</pxlw:AccruedCommissionsandRoyaltiesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNi0xLTEtMS0w_83c014d3-cad0-4783-8241-662dc4c2e066"
      unitRef="usd">429000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNi0zLTEtMS0w_6319b29b-ccfe-434b-aa43-9d99a4fe2a74"
      unitRef="usd">397000</us-gaap:InterestPayableCurrent>
    <us-gaap:DeferredRevenue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNy0xLTEtMS0w_b1b8b593-9b30-44c5-ab2b-1261616c8b2b"
      unitRef="usd">179000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfNy0zLTEtMS0w_6fd2c402-03ed-4f79-a6e8-04e8003c56dc"
      unitRef="usd">146000</us-gaap:DeferredRevenue>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMTAtMS0xLTEtMA_e623e28a-63d4-40b8-ab55-5a59086476bf"
      unitRef="usd">2048000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMTAtMy0xLTEtMA_e94111d9-e5cb-4efe-acfd-edb7c8224f2b"
      unitRef="usd">1952000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMTEtMS0xLTEtMA_d3800738-f448-48c7-95ef-59377c432c83"
      unitRef="usd">9452000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjFiNGJlZjM2ZjIwNjQwYTU5NTQ3MjIwYjdiNWEyYjY5L3RhYmxlcmFuZ2U6MWI0YmVmMzZmMjA2NDBhNTk1NDcyMjBiN2I1YTJiNjlfMTEtMy0xLTEtMA_5704a35f-8c27-4a15-9752-9ed74a438579"
      unitRef="usd">8692000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjYxOQ_837bf13f-f47c-4138-a075-1698aebf7ec5">&lt;div style="margin-top:9pt"&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 is a summary of the change in deferred revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Deferred revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue deferred&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;935&#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;511&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized&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;(902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfMy0xLTEtMS0w_f4b078f6-8983-4f6d-8a6b-fe292a916740"
      unitRef="usd">146000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i7aed43b86170473b94ca5c2ef0a752a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfMy0zLTEtMS0w_44267736-753f-4a73-b904-84f8e6fb87b3"
      unitRef="usd">96000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNC0xLTEtMS0w_3283ad38-b8e1-47a8-9e17-19338f7575db"
      unitRef="usd">935000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNC0zLTEtMS0w_d19839ad-f910-47d4-aa5b-252e905a7589"
      unitRef="usd">511000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNS0xLTEtMS0w_f50cd792-f118-47a5-bf59-40673abca9f5"
      unitRef="usd">902000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNS0zLTEtMS0w_21fae2bc-152c-4fe9-9803-1d72a7452805"
      unitRef="usd">461000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNi0xLTEtMS0w_afaabf2f-2a31-4622-bb2a-e3842a249405"
      unitRef="usd">179000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RhYmxlOjM0ZGU5NjI1OWNjYTQ3YjA4MzFiN2MwZTM3N2Q2MTMwL3RhYmxlcmFuZ2U6MzRkZTk2MjU5Y2NhNDdiMDgzMWI3YzBlMzc3ZDYxMzBfNi0zLTEtMS0w_37744405-1775-4826-9b1d-d3e700a07642"
      unitRef="usd">146000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMzgxMQ_7206fd1e-3d64-4f16-910c-803a4d6f6423"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <pxlw:LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMzgyMw_6821832d-8460-4797-be21-21fb93e049f2"
      unitRef="usd">2500000</pxlw:LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances>
    <pxlw:LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMzgzMQ_7256dadc-bf3a-4415-816c-c307a25ce96d"
      unitRef="number">0.80</pxlw:LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr>
    <pxlw:LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNDA2Mg_e31990a2-bb28-4473-a57e-9ad5ff6f12d0"
      unitRef="usd">10000000</pxlw:LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances>
    <pxlw:LineOfCreditFacilityInterestRatePrimeRatePlus
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNDM5Mg_6821cd3c-83fd-4fd7-852a-ca88b1d24015"
      unitRef="number">0.0025</pxlw:LineOfCreditFacilityInterestRatePrimeRatePlus>
    <us-gaap:LinesOfCreditCurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjUxNw_0fbd7071-67c6-4629-b9d4-258365e6a15d"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNjUxNw_b6134f03-d37c-4b4f-b261-5c7fe52edf93"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7066d7d5f64948d0baf8a3cdbc629651_I20200425"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTY0OTI2NzQ0OTMwOA_a13a5336-e65f-43b1-b2ad-425943eaa253"
      unitRef="usd">796000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtTerm
      contextRef="i7066d7d5f64948d0baf8a3cdbc629651_I20200425"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTY0OTI2NzQ0OTU1MQ_26f0f5ae-777b-453d-9d39-652adf22ca68">P2Y</us-gaap:LongTermDebtTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7066d7d5f64948d0baf8a3cdbc629651_I20200425"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfMTY0OTI2NzQ0OTYyMA_afb48962-4698-4d1b-a66f-480c2e8a5751"
      unitRef="number">0.01000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <pxlw:DebtInstrumentFirstRequiredPaymentTerm
      contextRef="i0ce72ef684264578973279d3699139a7_D20200425-20200425"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNTQ5NzU1ODE0OTM3OQ_2f0342dc-8482-441a-a2dc-bc3205e291eb">P6M</pxlw:DebtInstrumentFirstRequiredPaymentTerm>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ifba6c7b2e49b41eca2d1c830f272ee36_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl85NC9mcmFnOjJjMWYzMTg5ZTUwNjRjOWViNDIxMjQyM2YzZGE4MzViL3RleHRyZWdpb246MmMxZjMxODllNTA2NGM5ZWI0MjEyNDIzZjNkYTgzNWJfNTQ5NzU1ODE0OTM3MQ_1edae947-2213-4ffe-9739-1ac17acb30c2"
      unitRef="usd">796000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90ZXh0cmVnaW9uOjM0ZWZhMWRjNzBkYjQyYjRiYWVkN2RkOGRhMmM2ZjMzXzE3MzE_f5a7fd5a-8533-4457-bea9-1a8d2024647d">MARKETABLE SECURITIES AND FAIR VALUE MEASUREMENTS&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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 31, 2020 and December 31, 2019, all of our marketable securities are classified as available-for-sale and consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.202%"/&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;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&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:700;line-height:100%"&gt;Short-term marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;As of December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;253&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;250&#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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&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;As of December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,487&#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:10pt;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: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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,487&#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:10pt;font-weight:400;line-height:100%"&gt;U.S. government treasury bills&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;2,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,250&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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;2,236&#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&#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,238&#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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrealized holding gains and losses are recorded in accumulated other comprehensive income, a component of shareholders&#x2019; equity, in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Three levels of inputs may be used to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt"&gt;Valuations based on quoted prices in active markets for identical assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt"&gt;Valuations based on inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt"&gt;Valuations based on unobservable inputs in which there is little or no market data available, which require the reporting entity to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 following table presents information about our assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.637%"/&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.637%"/&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.641%"/&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="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 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December&#160;31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&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;/div&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;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;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 19pt;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;Money market funds&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;23,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;&#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 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;&#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 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;23,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&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 marketable securities:&lt;/span&gt;&lt;/div&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Corporate debt securities&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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#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;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;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;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;As of December&#160;31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Assets:&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;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;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;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Money market funds&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,307&#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:10pt;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: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 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:10pt;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: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,307&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&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 marketable securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;U.S. government treasury bills&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;2,250&#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;&#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;&#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;2,250&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&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,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;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,487&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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;2,238&#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;&#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;2,238&#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:9pt;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;We primarily use the market approach to determine the fair value of our financial instruments. The fair value of our current assets and liabilities, including accounts receivable and accounts payable approximates the carrying value due to the short-term nature of these balances. We have currently chosen not to elect the fair value option for any items that are not already required to be measured at fair value in accordance with U.S. GAAP.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90ZXh0cmVnaW9uOjM0ZWZhMWRjNzBkYjQyYjRiYWVkN2RkOGRhMmM2ZjMzXzE3NDQ_023f0b80-df84-4ce3-bfb8-9a3793e76532">&lt;div style="margin-top:5pt"&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 31, 2020 and December 31, 2019, all of our marketable securities are classified as available-for-sale and consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.202%"/&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;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&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:700;line-height:100%"&gt;Short-term marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;As of December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;253&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;250&#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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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-top:1pt 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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&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;As of December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,487&#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:10pt;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: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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,487&#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:10pt;font-weight:400;line-height:100%"&gt;U.S. government treasury bills&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;2,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,250&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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;2,236&#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&#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,238&#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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzUtMS0xLTEtMA_fe2ff700-afe8-4d85-b177-e19ab7923ce1"
      unitRef="usd">253000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzUtMy0xLTEtMA_c02989fc-4d02-4bac-9a73-ab306bb83f83"
      unitRef="usd">-3000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzUtNS0xLTEtMA_94a25681-a4ae-4416-8575-3cd3377a284c"
      unitRef="usd">250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzYtMS0xLTEtMA_2b5b9790-b6de-4224-b0cc-346713448d5a"
      unitRef="usd">253000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzYtMy0xLTEtMA_d717834f-eeb8-40a8-8d10-bb183af4d08d"
      unitRef="usd">-3000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzYtNS0xLTEtMA_3b8d8d61-3e6a-4183-87ee-484d01f78aec"
      unitRef="usd">250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i54b125378c884069a1607137ecd797c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktMS0xLTEtMTAwMA_94beb75e-f79a-4a0c-b285-bf6bad972433"
      unitRef="usd">2487000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="i54b125378c884069a1607137ecd797c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktMy0xLTEtMTAwMA_06deb100-5fbe-4804-8bd6-954279918682"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i54b125378c884069a1607137ecd797c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktNS0xLTEtMTAwMA_f1900033-1e9c-470b-b32d-0a2049757132"
      unitRef="usd">2487000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i818817e102d74b55a4290d74244d41ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEwLTEtMS0xLTEwMjE_31c48c91-ec1a-4b3f-9a18-c61c203d57e0"
      unitRef="usd">2249000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="i818817e102d74b55a4290d74244d41ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEwLTMtMS0xLTEwMjE_d8cf9038-0009-4c24-9576-31f7ed461262"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i818817e102d74b55a4290d74244d41ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEwLTUtMS0xLTI0Mzk_36762067-4b9a-4ec4-8700-40d11e74c980"
      unitRef="usd">2250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9b226aa578f5443eb3b79495887de20f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktMS0xLTEtMA_8576b009-6e14-47e4-a88e-464949dda233"
      unitRef="usd">2236000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="i9b226aa578f5443eb3b79495887de20f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktMy0xLTEtMA_af8ae6f9-9a64-4767-8be1-b1e94cd1da78"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9b226aa578f5443eb3b79495887de20f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzktNS0xLTEtMA_0497f1b9-12f3-45fd-a24a-f440b28bd1d4"
      unitRef="usd">2238000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEyLTEtMS0xLTA_6b08e370-c304-4962-b14a-5bdefe94cced"
      unitRef="usd">6972000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEyLTMtMS0xLTA_efc26d74-33ce-4cdc-b833-5badc41870b7"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZToyZjk3Zjg5MTQyODc0NjdiYmZjOWRjN2QwM2U4OGUyOS90YWJsZXJhbmdlOjJmOTdmODkxNDI4NzQ2N2JiZmM5ZGM3ZDAzZTg4ZTI5XzEyLTUtMS0xLTA_7e3274f3-977a-4907-b4e5-b37e9a1347a8"
      unitRef="usd">6975000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90ZXh0cmVnaW9uOjM0ZWZhMWRjNzBkYjQyYjRiYWVkN2RkOGRhMmM2ZjMzXzE3NDI_80e500af-548c-4e15-8823-9230935e1e3c">&lt;div style="margin-top:9pt;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;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Three levels of inputs may be used to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt"&gt;Valuations based on quoted prices in active markets for identical assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt"&gt;Valuations based on inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt"&gt;Valuations based on unobservable inputs in which there is little or no market data available, which require the reporting entity to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90ZXh0cmVnaW9uOjM0ZWZhMWRjNzBkYjQyYjRiYWVkN2RkOGRhMmM2ZjMzXzE3NDg_96a94fad-d4f4-4c6e-9399-c550b44df331">&lt;div style="margin-top:9pt;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 following table presents information about our assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.637%"/&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.637%"/&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.641%"/&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="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 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December&#160;31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&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;/div&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;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;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 19pt;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;Money market funds&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;23,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;&#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 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;&#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 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;23,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&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 marketable securities:&lt;/span&gt;&lt;/div&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Corporate debt securities&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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;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;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#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;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;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;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;As of December&#160;31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Assets:&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;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;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;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Money market funds&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,307&#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:10pt;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: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 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:10pt;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: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,307&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&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 marketable securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;U.S. government treasury bills&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;2,250&#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;&#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;&#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;2,250&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&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,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;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,487&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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;2,238&#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;&#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;2,238&#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;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1c22def1c3e74b81b01a55aa8c93a777_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzQtMS0xLTEtMA_c008c571-aae3-4d6f-8e03-a9afdd183806"
      unitRef="usd">23832000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i452268747cd04a29adc2dc8253cae684_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzQtMy0xLTEtMA_db9ab9e4-a1cf-4c38-a326-dee0a7e5af27"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia9517bb5e2b34d1c83716a52eb56d307_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzQtNS0xLTEtMA_754f1f8b-21c5-4b90-a2b9-fbf73a93b2f3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3b06b0944a084503814a278ace9e63fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzQtNy0xLTEtMA_1a4ee7e6-fd52-4591-81ff-0a92a068df39"
      unitRef="usd">23832000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i15a311d31bf041b190ae2c60d67d5540_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzEwLTEtMS0xLTA_b79201e8-5c9e-4082-86b7-f437661bff4b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8bfa632c75264e1190e937f5edce4a2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzEwLTMtMS0xLTA_462130d4-27ba-40a3-9bf6-41184b7d6dd9"
      unitRef="usd">250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i29a506d50ebf4d2fb65ce06a1d9376ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzEwLTUtMS0xLTA_e5ee59c4-ef23-4b3e-8619-484c4211d391"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i82ea1383e7d44dc7a18d79eb432aa75d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzEwLTctMS0xLTA_1b4f6453-ddb3-4300-a1c6-0792034dc4c6"
      unitRef="usd">250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if2592a096ffb4967877007790c67c133_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE1LTEtMS0xLTA_44dc899a-6e76-4912-b6ab-c64c0a173233"
      unitRef="usd">1307000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5a644f565dea4702abc28dbcbfa284ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE1LTMtMS0xLTA_fa3b48b3-ae91-42e1-bb77-1bf7ffdc6f1c"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8f9de9b4c1574209a27d4020bb0ed866_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE1LTUtMS0xLTA_bd428d48-e106-447b-979f-84524a1677c2"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5afd8ec4799a40f1adb5590445e6b8cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE1LTctMS0xLTA_0ffc3945-f99b-468a-a57f-cae81f98486f"
      unitRef="usd">1307000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5dd10e2fd196476cbff5abfed4b0a855_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTEtMS0xLTE4Mjk_656e4ced-9984-45ce-9e4a-e008dd6e2356"
      unitRef="usd">2250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i69c9e39960e14ba797720c813d16d523_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTMtMS0xLTI2OTE_3a26a2d3-c9e4-48b9-b8f5-1deab527e620"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7919957f38b442ce9e939b68250a5b8f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTUtMS0xLTI2OTE_e402ae48-fb45-4d1d-a5a9-8f72f71ae552"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i818817e102d74b55a4290d74244d41ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTctMS0xLTI2OTE_f3f55d94-67dd-426c-b042-88d08b6c8a7f"
      unitRef="usd">2250000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8e724e4d01064d18af708bb80d16314f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTEtMS0xLTI2OTM_cb38a260-98a3-4981-a8df-29f1fe8db90f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id02e5d87bb5e456eb4a08a735924fd64_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzE5LTMtMS0xLTEwNDE_b2efec3b-5109-47f9-9026-97eba8903d37"
      unitRef="usd">2487000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie7607e953c134fe9b539779278562a95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTUtMS0xLTI2OTM_a6464524-e05e-42fa-87f3-90c309457603"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i54b125378c884069a1607137ecd797c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTctMS0xLTI2OTM_b4bac16e-675c-44c5-aeb0-df3c92718a43"
      unitRef="usd">2487000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i19225b7f3d15466baf22f8b732638db9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIxLTEtMS0xLTI2OTM_169050f9-8fa8-4ac6-be2c-24e3558cf833"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2f53162ca0304439b67b7d66acc46261_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTMtMS0xLTA_2ed24e29-9f9f-4151-a0ce-08f0d0caca38"
      unitRef="usd">2238000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1f1b1aa12c394b12b9c5f78ba60110ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIxLTUtMS0xLTI2OTM_07dfea28-30c5-4499-a801-5295bbc5ef20"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9b226aa578f5443eb3b79495887de20f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDMvZnJhZzozNGVmYTFkYzcwZGI0MmI0YmFlZDdkZDhkYTJjNmYzMy90YWJsZTozNjQ2NjllOWZjNjQ0ZmQ2YWZjZGYyZWUzYzA0Mjk5MS90YWJsZXJhbmdlOjM2NDY2OWU5ZmM2NDRmZDZhZmNkZjJlZTNjMDQyOTkxXzIwLTctMS0xLTA_846c5948-2255-48d9-bc52-30647e9a2b8b"
      unitRef="usd">2238000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzEzODk_3f121b50-40b5-4e58-9780-af0f16e9559f">RESTRUCTURINGS&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;In August 2020, we executed a restructuring plan to make the operation of the Company more efficient (the "August 2020 Plan"). The August 2020 Plan included an approximately 14% reduction in workforce, primarily in the areas of operations, research and development, sales and marketing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2020, we executed a restructuring plan to make the operation of the Company more efficient (the "January 2020 Plan"). The January 2020 Plan included an approximately 4% reduction in workforce, primarily in the areas of research and development and sales.&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;In June 2019, we executed a restructuring plan to make the operation of the Company more efficient (the "2019 Plan"). The 2019 plan included an approximately 2% reduction in workforce, primarily in the areas of sales and operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Total restructuring expense included in our statement of operations for the years ended December 31, 2020 and 2019 is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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="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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue &#x2014; restructuring:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefits&lt;/span&gt;&lt;/div&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;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses &#x2014; restructuring:&lt;/span&gt;&lt;/div&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefits&lt;/span&gt;&lt;/div&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;2,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;2,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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;Total restructuring expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom: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;398&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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 following is a rollforward of the accrued liabilities related to restructuring for the year ended December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&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;&lt;br/&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Expensed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued costs related to restructuring&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
      contextRef="i93aa4666f4c242dfbe0fe9aa3f1dd17d_D20190601-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzI3NDg3NzkwNzIzMzc_f58256ce-14a9-48c3-b5f6-6814a7374863"
      unitRef="number">0.14</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
      contextRef="i932aa98ada8643029b1bcaed933be899_D20190601-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzI3NDg3NzkwNzIzNDE_97029116-88f2-4cc5-a66e-7a4d26c34d62"
      unitRef="number">4</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
      contextRef="i46a27cdee3eb42bbb5a125dd2fd05137_D20190601-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzE2OA_2c371e22-3e42-4e38-b92c-fe1c42ead8c7"
      unitRef="number">0.02</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzEzOTI_8d2a839d-97ba-4aa7-b6d5-92abeef18039">&lt;div style="margin-top:9pt;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;Total restructuring expense included in our statement of operations for the years ended December 31, 2020 and 2019 is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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="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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue &#x2014; restructuring:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefits&lt;/span&gt;&lt;/div&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;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses &#x2014; restructuring:&lt;/span&gt;&lt;/div&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefits&lt;/span&gt;&lt;/div&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;2,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;2,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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;Total restructuring expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt 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:1pt 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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom: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;398&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:SeveranceCosts1
      contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzQtMS0xLTEtMA_3458b6fa-bd3a-4a1d-8577-467489ed54db"
      unitRef="usd">173000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzQtMy0xLTEtMA_1b7ffb3e-7780-4725-be05-7fc03422b497"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="id8601afd042647579515634f5c667a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzUtMS0xLTEtMA_23c05ed3-cc20-4265-8978-333807c37548"
      unitRef="usd">173000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i2ff22f83d3bd4c2ea206f57ab0290dc5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzUtMy0xLTEtMA_b28c3661-865e-45c2-b0d1-75035b0ab7a6"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:SeveranceCosts1
      contextRef="i19e0ee7b7d0a43e6b040bb772ca03b58_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzgtMS0xLTEtMA_c885ab0d-21e6-43c1-9fda-25cd334c2c54"
      unitRef="usd">2041000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i4c24d3b0f4ba4a65b3fd9a2903e5d787_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzgtMy0xLTEtMA_675ccbe1-4e76-4d41-aba3-5fc2eff76fa7"
      unitRef="usd">398000</us-gaap:SeveranceCosts1>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i19e0ee7b7d0a43e6b040bb772ca03b58_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzEyLTEtMS0xLTA_84e2716c-ff69-400e-a890-425b082a9957"
      unitRef="usd">2041000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i4c24d3b0f4ba4a65b3fd9a2903e5d787_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzEyLTMtMS0xLTA_7ba87195-e843-4463-a79f-7b25d57c756a"
      unitRef="usd">398000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i07780ee450534947a4cdb673cbb211bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzEzLTEtMS0xLTA_ca445c65-945b-479a-991b-3d5f95642be9"
      unitRef="usd">2214000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i402f1412e5024f9f9529522c504ded13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTo1NGJjYmU0YTcyZWE0NmE1ODkwODUzM2MxZGQ5ZDVlOC90YWJsZXJhbmdlOjU0YmNiZTRhNzJlYTQ2YTU4OTA4NTMzYzFkZDlkNWU4XzEzLTMtMS0xLTA_bef44a93-b638-473a-a1ee-bb5bd968cce8"
      unitRef="usd">398000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90ZXh0cmVnaW9uOjZhOTM5YzhjNWJkMzQwZDdiMDE5ZTNkMTRmNjM2NjdlXzEzODc_d77956ef-ffb2-4757-a5fb-638ee9550e84">&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 following is a rollforward of the accrued liabilities related to restructuring for the year ended December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&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;&lt;br/&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Expensed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued costs related to restructuring&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="if40a1bf5cd4b40d0b52e3681bad9db3c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzItMS0xLTEtMA_a02f0903-148f-4f16-a3d4-a51b74d67b61"
      unitRef="usd">66000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i5ab4a0d06562484db43fd160dc0634d9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzItNS0xLTEtMA_a664d2bd-52ec-4050-ad17-13a6b63d3c43"
      unitRef="usd">2214000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i5ab4a0d06562484db43fd160dc0634d9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzItNy0xLTEtMA_2bde72cd-a97a-4486-89a0-27c32fa23522"
      unitRef="usd">1650000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i11fe6eb1d96c447f88ef731d97264b20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzItOS0xLTEtMA_4bcc0382-5864-4109-943d-3c50d845237e"
      unitRef="usd">630000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzMtMS0xLTEtMA_a698b306-7f28-4d89-9548-08f61ddee5a6"
      unitRef="usd">66000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzMtNS0xLTEtMA_92c8f0e6-959f-4629-a952-40de5e94b1b2"
      unitRef="usd">2214000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzMtNy0xLTEtMA_1f09d9c3-f7da-4812-92b2-395f6b2317dc"
      unitRef="usd">1650000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMDYvZnJhZzo2YTkzOWM4YzViZDM0MGQ3YjAxOWUzZDE0ZjYzNjY3ZS90YWJsZTpiNjJjNzA3ZDJhNzI0ZDNkYTA1MjM3M2JhNjNkMTgwYS90YWJsZXJhbmdlOmI2MmM3MDdkMmE3MjRkM2RhMDUyMzczYmE2M2QxODBhXzMtOS0xLTEtMA_c4ccf479-886a-47c6-b566-835f255aa465"
      unitRef="usd">630000</us-gaap:RestructuringReserve>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE5ODk_920c33db-d625-4528-b483-51fb4797e677">LEASES&lt;div style="margin-top:9pt;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;On January 1, 2019, we adopted the new requirements of ASC 842, under the modified retrospective approach, using the effective date method. Under the effective date method, financial information and disclosures prior to January 1, 2019 are not required to be restated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#x201c;ROU&#x201d;) assets, other current liabilities, and operating lease liabilities in our consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating lease&#160;ROU&#160;assets also exclude lease incentives received. For purposes of calculating operating lease liabilities, lease terms may be deemed to include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option.&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:120%"&gt;We have operating leases for office buildings and one vehicle. Our leases have remaining lease terms of 1 year to 7 years. Supplemental information related to lease expense and valuation of the ROU assets and lease liabilities was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.129%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&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="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;December 31, 2020&lt;/span&gt;&lt;/td&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;December 31, 2019&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 cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;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 the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 cash flows from operating leases&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;2,816&#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="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,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;/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;Leased assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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,440&#160;&lt;/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;Weighted average remaining lease term (in years)&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;3.76&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;4.97&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="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.99&#160;&lt;/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="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.49&#160;&lt;/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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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;Future minimum lease payments under non-cancellable leases as of December 31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.152%"/&gt;&lt;td style="width:0.1%"/&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;Operating Lease Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;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;Years ending December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&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;2021&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;2,353&#160;&lt;/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:#bfe4ff;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="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;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="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,342&#160;&lt;/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:#bfe4ff;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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;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;2025&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;364&#160;&lt;/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:#bfe4ff;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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;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="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;91&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;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 operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;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;7,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;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="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;(739)&lt;/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:#bfe4ff;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 operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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;As of December 31, 2020, the Company had no operating lease liabilities that had not commenced.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE5OTA_550b282e-ab31-4998-b31b-11ee3a701cb7">We have operating leases for office buildings and one vehicle. Our leases have remaining lease terms of 1 year to 7 years. Supplemental information related to lease expense and valuation of the ROU assets and lease liabilities was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.129%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&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="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;December 31, 2020&lt;/span&gt;&lt;/td&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;December 31, 2019&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 cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;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 the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 cash flows from operating leases&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;2,816&#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="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,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;/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;Leased assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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,440&#160;&lt;/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;Weighted average remaining lease term (in years)&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;3.76&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;4.97&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="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.99&#160;&lt;/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="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.49&#160;&lt;/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;</us-gaap:LeaseCostTableTextBlock>
    <pxlw:LesseeOperatingLeasesRemainingLeaseTerm
      contextRef="i4378539e3df44318b04035c6872bb2be_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE0Mjc_034fcbe2-3bf3-4347-bba2-e0b1179e49ea">P1Y</pxlw:LesseeOperatingLeasesRemainingLeaseTerm>
    <pxlw:LesseeOperatingLeasesRemainingLeaseTerm
      contextRef="i2642c859c7aa479ca63bb3a3d23ee128_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE0MzM_0aa41be2-bab8-40c8-9780-4463a7502bed">P7Y</pxlw:LesseeOperatingLeasesRemainingLeaseTerm>
    <us-gaap:OperatingLeaseCost
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzItMS0xLTEtMA_95935772-c62f-484a-b0fa-a54abc477242"
      unitRef="usd">2721000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzItMi0xLTEtNDA1_1e9784bc-cbb1-45f0-b968-afb0716fbb6a"
      unitRef="usd">2496000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzQtMS0xLTEtMA_c6d9a0ce-fb29-417d-be4e-9dda28b85a38"
      unitRef="usd">2816000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzQtMi0xLTEtNDA4_80673e0b-55d6-4579-b180-a87d12bf212f"
      unitRef="usd">2697000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzUtMS0xLTEtMA_9df6ff34-1f24-4092-8db4-07ebe980ae5f"
      unitRef="usd">3535000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzUtMi0xLTEtNDA4_e95eb9e9-7acf-4bbe-97d3-11873bbedf91"
      unitRef="usd">1440000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzYtMS0xLTEtMA_3bbd57c0-e4aa-4967-8ab8-b545719d3bc8">P3Y9M3D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzYtMi0xLTEtNDA4_509b11a6-cbd1-411a-b641-1a9ebbb28916">P4Y11M19D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzctMS0xLTEtMA_975b4d66-68b9-4c64-9abc-b3b3e232caf6"
      unitRef="number">0.0499</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTphZDljYTFjYWUzNGQ0MDA2OTJhMmQ1ZDE2MTBkYWE3Mi90YWJsZXJhbmdlOmFkOWNhMWNhZTM0ZDQwMDY5MmEyZDVkMTYxMGRhYTcyXzctMi0xLTEtNDA4_b331c952-f0e3-4366-bb73-fded86735b20"
      unitRef="number">0.0549</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90ZXh0cmVnaW9uOjIwYzU0ZTA3Mzk4YjQ2NDFiZWRiYjYyNThiMDM2MWQyXzE5OTE_3573bf57-3ae1-4581-889d-311b2eca1cde">&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;Future minimum lease payments under non-cancellable leases as of December 31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.152%"/&gt;&lt;td style="width:0.1%"/&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;Operating Lease Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;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;Years ending December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&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;2021&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;2,353&#160;&lt;/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:#bfe4ff;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="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;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="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,342&#160;&lt;/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:#bfe4ff;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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;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;2025&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;364&#160;&lt;/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:#bfe4ff;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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;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="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;91&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;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 operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;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;7,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;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="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;(739)&lt;/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:#bfe4ff;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 operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzItMS0xLTEtMA_16fc2804-b3d4-4365-aad0-a9ae93084ad1"
      unitRef="usd">2353000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzMtMS0xLTEtMA_4b389b80-2da8-4bab-834b-a3ca54c23079"
      unitRef="usd">2475000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzQtMS0xLTEtMA_dd788616-a580-4444-b95d-ecd0c2a0afb7"
      unitRef="usd">1342000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzUtMS0xLTEtMA_3a9c90df-90b0-48f8-bf67-3e9b5265d160"
      unitRef="usd">877000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzYtMS0xLTEtMA_2bd04b8b-3277-45ca-85be-985a37748c2f"
      unitRef="usd">364000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzctMS0xLTEtMA_69e73ff6-c55c-4ac5-8d0b-94dcd606f71c"
      unitRef="usd">364000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <pxlw:LesseeOperatingLeaseLiabilityPaymentsDueYearSeven
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzgtMS0xLTEtMA_f3671f8b-0e75-4939-862f-283b773edd39"
      unitRef="usd">91000</pxlw:LesseeOperatingLeaseLiabilityPaymentsDueYearSeven>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzEwLTEtMS0xLTA_28e18334-ef50-496e-8f8c-2db454a291db"
      unitRef="usd">7866000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzExLTEtMS0xLTA_00fc4421-b6d9-40a2-b84f-5b8f69bfd4b7"
      unitRef="usd">739000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTUvZnJhZzoyMGM1NGUwNzM5OGI0NjQxYmVkYmI2MjU4YjAzNjFkMi90YWJsZTpkODBlNWI5OGJlYTU0ZmE5OTg4NGM0OWVmNjc3M2Q3Mi90YWJsZXJhbmdlOmQ4MGU1Yjk4YmVhNTRmYTk5ODg0YzQ5ZWY2NzczZDcyXzEyLTEtMS0xLTA_dffd576e-f692-40d2-8b6a-6e7111586884"
      unitRef="usd">7127000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUxMjI_495ff4cb-ca9a-4f57-9b15-34d625e748cd">REVENUE&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when control of the promised good or service is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our principal revenue generating activities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;padding-left:36pt;padding-right:36pt;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;Product Sales &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;- &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;We sell integrated circuit products, also known as &#x201c;chips&#x201d; or &#x201c;ICs&#x201d;, based upon a customer purchase order, which includes a fixed price per unit. We have elected to account for shipping and handling as activities to fulfill the promise to transfer the goods, and not evaluate whether these activities are promised services to the customer. We generally satisfy our single performance obligation upon shipment of the goods to the customer and recognize revenue at a point in time upon shipment of the underlying product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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;Our shipments are subject to limited return rights subject to our limited warranty for our products sold. In addition, we may provide other credits to certain customers pursuant to price protection and stock rotation rights, all of which are considered variable consideration when estimating the amount of revenue to recognize. We use the &#x201c;most likely amount&#x201d; method to determine the amount of consideration to which we are entitled. Our estimate of variable consideration is reassessed at the end of each reporting period based on changes in facts and circumstances. Historically, returns and credits have not been material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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;Engineering Services &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;- &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;We enter into contracts for professional engineering services that include software development and customization. We identify each performance obligation in our engineering services agreements (&#x201c;ESAs&#x201d;) at contract inception. The ESA generally includes project deliverables specified by the customer. The performance obligations in the ESA are generally combined into one deliverable, with the pricing for services stated at a fixed amount. Services provided under the ESA generally result in the transfer of control over time. We recognize revenue on ESAs based on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation. ESAs could include substantive customer acceptance provisions. In ESAs that include substantive customer acceptance provisions, we recognize revenue upon customer acceptance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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;License 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;- On occasion, we derive revenue from the license of our internally developed intellectual property ("IP"). IP licensing agreements that we enter into generally provide licensees the right to incorporate our IP components in their products with terms and conditions that vary by licensee. Fees under these agreements generally include license fees relating to our IP and support service fees, resulting in two performance obligations. We evaluate each performance obligation, which generally results in the transfer of control at a point in time for the license fee and over time for support services.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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;Other &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;- &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;From time-to-time, we enter into arrangements for other revenue generating activities, such as providing technical support services to customers through technical support agreements. In each circumstance, we evaluate such arrangements for our performance obligations which generally results in the transfer of control for such services over time. Historically, such arrangements have not been material to our operating results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 following table provides information about disaggregated revenue based on the preceding categories for the years ended December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&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&#160;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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;IC sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;39,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;66,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;Engineering services, license and other&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;1,650&#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;2,505&#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 revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;40,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;68,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;For segment information, including revenue by geographic region, see "Note 13: Segment Information".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;Our contract balances include accounts receivable, deferred revenue and our liability for warranty returns. For information concerning these contract balances, see "Note 3: Balance Sheet Components".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;Payment terms and conditions for goods and services provided vary by contract; however, payment is generally required within 30 to 60 days of invoicing. &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:120%"&gt;We have not identified any material costs incurred associated with obtaining a contract with a customer which would meet the criteria to be capitalized, therefore, these costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;The aggregate amount of the transaction price allocated to unsatisfied performance obligations with an original expected duration of greater than one year is $150,</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUxMjM_0c98e968-8987-4bdc-af6f-0334af693435">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when control of the promised good or service is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our principal revenue generating activities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;padding-left:36pt;padding-right:36pt;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;Product Sales &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;- &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;We sell integrated circuit products, also known as &#x201c;chips&#x201d; or &#x201c;ICs&#x201d;, based upon a customer purchase order, which includes a fixed price per unit. We have elected to account for shipping and handling as activities to fulfill the promise to transfer the goods, and not evaluate whether these activities are promised services to the customer. We generally satisfy our single performance obligation upon shipment of the goods to the customer and recognize revenue at a point in time upon shipment of the underlying product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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;Our shipments are subject to limited return rights subject to our limited warranty for our products sold. In addition, we may provide other credits to certain customers pursuant to price protection and stock rotation rights, all of which are considered variable consideration when estimating the amount of revenue to recognize. We use the &#x201c;most likely amount&#x201d; method to determine the amount of consideration to which we are entitled. Our estimate of variable consideration is reassessed at the end of each reporting period based on changes in facts and circumstances. Historically, returns and credits have not been material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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;Engineering Services &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;- &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;We enter into contracts for professional engineering services that include software development and customization. We identify each performance obligation in our engineering services agreements (&#x201c;ESAs&#x201d;) at contract inception. The ESA generally includes project deliverables specified by the customer. The performance obligations in the ESA are generally combined into one deliverable, with the pricing for services stated at a fixed amount. Services provided under the ESA generally result in the transfer of control over time. We recognize revenue on ESAs based on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation. ESAs could include substantive customer acceptance provisions. In ESAs that include substantive customer acceptance provisions, we recognize revenue upon customer acceptance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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;License 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;- On occasion, we derive revenue from the license of our internally developed intellectual property ("IP"). IP licensing agreements that we enter into generally provide licensees the right to incorporate our IP components in their products with terms and conditions that vary by licensee. Fees under these agreements generally include license fees relating to our IP and support service fees, resulting in two performance obligations. We evaluate each performance obligation, which generally results in the transfer of control at a point in time for the license fee and over time for support services.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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;Other &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;- &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;From time-to-time, we enter into arrangements for other revenue generating activities, such as providing technical support services to customers through technical support agreements. In each circumstance, we evaluate such arrangements for our performance obligations which generally results in the transfer of control for such services over time. Historically, such arrangements have not been material to our operating results.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUxMjQ_688b33e8-398a-4d47-b282-0ee12cbb098f">&lt;div style="margin-bottom: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 following table provides information about disaggregated revenue based on the preceding categories for the years ended December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&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&#160;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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;IC sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;39,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;66,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;Engineering services, license and other&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;1,650&#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;2,505&#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 revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;40,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;68,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbf0f334b9fd4d098910fa5ca96d293f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzItMS0xLTEtMA_c1597c7e-18af-44f2-8d37-161071dd5c6a"
      unitRef="usd">39205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25c74710638444249b09bfd1b9263887_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzItMy0xLTEtMA_fc52935d-e876-45a6-8899-bb3104d5f387"
      unitRef="usd">66250000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd59ce932cd944a2aa9151a84f659ba0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzMtMS0xLTEtMA_6d3d84a9-9f48-47d5-bffa-3c7921c66dcc"
      unitRef="usd">1650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fc910bab5ec4a9a89c7cea07d36ae99_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzMtMy0xLTEtMA_733e6c80-f7b0-4fff-b040-16f2c4edc5b2"
      unitRef="usd">2505000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzQtMS0xLTEtMA_d75852ec-d99e-48b9-a2dc-9d924aeb8b6d"
      unitRef="usd">40855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90YWJsZTo1MjY1NTM2MmRiNTA0NTA4OGM1MGQ0ZjhiYWYwMmZmYi90YWJsZXJhbmdlOjUyNjU1MzYyZGI1MDQ1MDg4YzUwZDRmOGJhZjAyZmZiXzQtMy0xLTEtMA_8e23fd82-e252-41bd-82de-ea986bc87cf9"
      unitRef="usd">68755000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUwNTc_3a7a2442-f982-480b-b6fe-80075370aaa1"
      unitRef="usd">150000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMTgvZnJhZzo2ZDVmOGY3YjM2MjE0MGU3ODM3MGUxMDE0MDkxNWY5ZC90ZXh0cmVnaW9uOjZkNWY4ZjdiMzYyMTQwZTc4MzcwZTEwMTQwOTE1ZjlkXzUxMjU_d62f3828-499a-496c-b45b-fde5a6f30d26">which we expect to recognize ratably over the next 15 months.</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90ZXh0cmVnaW9uOmYyZGM0ZjllYmVjYTQ0Nzg5MGZlZWY2ZjE5MDEyMjE0XzEyMw_6dd2e615-c99c-4cf3-8025-22cdba7da0f0">INTEREST INCOME AND OTHER, NET&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income and other, consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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: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;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Other income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Interest expense&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;(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;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;(158)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Total interest income and other, 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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;594&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90ZXh0cmVnaW9uOmYyZGM0ZjllYmVjYTQ0Nzg5MGZlZWY2ZjE5MDEyMjE0XzEyMg_ee13a343-2592-4acb-84ea-142b6f9381ae">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income and other, consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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: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;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Other income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Interest expense&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;(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;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;(158)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Total interest income and other, 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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;594&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock>
    <us-gaap:OtherIncome
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzItMS0xLTEtMA_a5e8f9b5-fb64-4e35-afca-2782019b501e"
      unitRef="usd">161000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzItMy0xLTEtMA_a034bdb5-324b-44c3-a456-96637876fc14"
      unitRef="usd">425000</us-gaap:OtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzMtMS0xLTEtMA_9f794b76-70be-4514-88bf-248f7de91d73"
      unitRef="usd">87000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzMtMy0xLTEtMA_013d1e7d-91f0-4fe9-bb3e-0c6f51783365"
      unitRef="usd">327000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpense
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzQtMS0xLTEtMA_67bb5f78-5a8e-4e9d-b1f9-185a43468f85"
      unitRef="usd">239000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzQtMy0xLTEtMA_7c2caa9e-abdc-4fbb-834f-7e8dbd11484c"
      unitRef="usd">158000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzgtMS0xLTEtMA_72cb5e83-04e8-4323-b508-f8bc9d6ec477"
      unitRef="usd">9000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjEvZnJhZzpmMmRjNGY5ZWJlY2E0NDc4OTBmZWVmNmYxOTAxMjIxNC90YWJsZTowOWQ3NmRiNWUxZmU0ZGU2OGU2NDg4NTZhZTU0ZWJmOC90YWJsZXJhbmdlOjA5ZDc2ZGI1ZTFmZTRkZTY4ZTY0ODg1NmFlNTRlYmY4XzgtMy0xLTEtMA_50e5e1e6-352e-43d1-b9e0-022a3eab6a4e"
      unitRef="usd">594000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzcyNzY_975ced6f-42fd-4d92-8588-3d70357e132a">INCOME TAXES&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Current and Deferred Income Tax Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Domestic and foreign pre-tax income (loss) is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;(25,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;(16,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Foreign&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;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;7,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic and foreign pre-tax loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;(25,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;(8,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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;Income tax expense attributable to operations is comprised of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&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;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&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;3&#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&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Foreign&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;26&#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&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt 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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt 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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of the U.S. federal statutory income tax rate to our effective income tax rate is as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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: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 #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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Expiration of tax attributes&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;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Impact of foreign earnings&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;(7)&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;(25)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Permanent items&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Research and development credits&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&#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;7&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Change in valuation 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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Tax contingencies, net of reversals&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&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;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Tax Assets, Liabilities and Valuation Allowance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of our deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&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 experimentation credit and deduction carryforwards&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;65,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;67,648&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&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,917&#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;47,779&#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:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&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;2,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,956&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred stock-based compensation&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,158&#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,134&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit carryforwards&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;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;719&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves and 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;145&#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,785&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;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;2,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,434&#160;&lt;/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 37pt;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;Total gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;122,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;122,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Other&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,526)&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,300)&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 37pt;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;Total gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt 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;(1,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt 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;(1,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less valuation 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;(120,981)&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;(121,005)&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 37pt;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;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;We continue to record a full valuation allowance against our U.S. and Canadian net deferred tax assets as of December 31, 2020 and 2019, as it is not more likely than not that we will realize a benefit from these assets in a future period. We have not provided a valuation allowance against any of our foreign net deferred tax assets as we have concluded it is more likely than not that we will realize a benefit from these assets in a future period because our subsidiaries in these jurisdictions are cost-plus taxpayers. The net valuation allowance decreased $24 for the year ended December 31, 2020 and decreased $2,667 for the year ended December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;As of December&#160;31, 2020, we had federal, state and foreign net operating loss carryforwards of $195,856, $8,610 and $34,309 respectively, which will begin to expire in 2021 with $32,258 of our federal net operating loss carryforward lasting indefinitely. As of December&#160;31, 2020, we had available federal, state and foreign research and experimentation tax credit carryforwards of $8,631, $4,761, and $26,869 respectively. The federal and state tax credits will begin expiring in 2021 while the foreign credits have an indefinite life. In addition, our Canadian subsidiary has unclaimed scientific and experimental expenditures to be carried forward and applied against future income in Canada of approximately $121,076. We have a general foreign tax credit of $163 which will begin to expire in 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Our ability to utilize our federal net operating losses may be limited by Section&#160;382 of the Internal Revenue Code of 1986, as amended, which imposes an annual limit on the ability of a corporation that undergoes an "ownership change" to use its net operating loss carryforwards to reduce its tax liability. An ownership change is generally defined as a greater than 50% increase in equity ownership by 5% shareholders in any three-year period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We are not indefinitely reinvested in the earnings of our subsidiaries and have accrued tax on the future repatriation of cash for jurisdictions where withholding taxes would apply&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%"&gt;.&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:9pt;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;Our Chinese subsidiary is designated as an Advanced Technology Service Enterprise, allowing it to benefit from a Chinese tax holiday resulting in a reduction of its tax rate to 15% through 2021. The tax rate will return to&#160;25%&#160;in 2022 upon expiration of the tax holiday. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Uncertain Tax Positions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We have recorded tax liabilities to address potential exposures involving positions that could be challenged by taxing authorities. As of December&#160;31, 2020, the amount of our uncertain tax positions was a liability of $1,610 and a reduction to deferred tax assets of $1,189. As of December 31, 2019, the amount of our uncertain tax positions was a liability of $1,554 and a reduction to deferred tax assets of $1,100. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 following is a summary of the change in our liability for uncertain tax positions and interest and penalties:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2,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 19pt;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;Accrual for positions taken in a prior year&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;(14)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for positions taken in current year&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;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 19pt;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;Reversals due to lapse of statute of limitations&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;(74)&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;(109)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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: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,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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: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,569&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and penalties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;82&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for positions taken in prior year&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;18&#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;28&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for positions taken in current year&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&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversals due to lapse of statute of limitations&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;(15)&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;(27)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Balance at end of year&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;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;85&#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:9pt;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;During the years ended December 31, 2020 and 2019 we recognized $18 and $30, respectively, of interest and penalties in income tax expense in our consolidated statements of operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;We file income tax returns in the U.S. and various foreign jurisdictions. A number of years may elapse before an uncertain tax position is resolved by settlement or statute of limitations. Settlement of any particular position could require the use of cash. If the uncertain tax positions we have accrued for are sustained by the taxing authorities in our favor, the reduction of the liability will reduce our effective tax rate. We reasonably expect reductions in the liability for unrecognized tax benefits and interest and penalties of approximately $13 within the next twelve months due to the expiration of statutes of limitation in federal, state and foreign jurisdictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;We are no longer subject to U.S. federal, state, and foreign examinations for years before 2017, 2016 and 2013, respectively. Our net operating loss and tax credit carryforwards from all years may be subject to adjustment for three years following the year in which utilized.&#160;We do not anticipate that any potential tax adjustments will have a significant impact on our financial position or results of operations.&lt;/span&gt;&lt;/div&gt;We were not subject to, nor have we received any notice of, income tax examinations in any jurisdiction as of December 31, 2020.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzcyOTc_aa0af374-de7e-42bf-b18b-2ebfde48ecf8">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Domestic and foreign pre-tax income (loss) is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;(25,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;(16,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Foreign&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;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;7,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic and foreign pre-tax loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;(25,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;(8,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzItMS0xLTEtMA_3cd2779f-75fe-4776-92f1-b1079260e237"
      unitRef="usd">-25590000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzItMy0xLTEtMA_a2d97573-7aaf-4bf8-9529-63ee38538694"
      unitRef="usd">-16072000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzMtMS0xLTEtMA_55329f15-2e81-4218-b8e4-e5aae943e710"
      unitRef="usd">-341000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzMtMy0xLTEtMA_6545a083-5b91-4b92-9012-f935d3f19ccc"
      unitRef="usd">7448000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzQtMS0xLTEtMA_fcf83508-e8ff-4dad-bd5d-5b120f602985"
      unitRef="usd">-25931000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTowZGY2NjFhMTI3OTg0ZDI2YjI3MmVmZjQ3ZDZiZWNmZi90YWJsZXJhbmdlOjBkZjY2MWExMjc5ODRkMjZiMjcyZWZmNDdkNmJlY2ZmXzQtMy0xLTEtMA_249f4386-e458-47c8-b0b9-83c8a7b94cdf"
      unitRef="usd">-8624000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzczMDg_aa64ec2b-49f4-4f25-ba9f-398e46b1e694">&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;Income tax expense attributable to operations is comprised of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&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;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&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;3&#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&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Foreign&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;26&#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&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt 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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt 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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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:1pt 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;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:1pt 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:1pt 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;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzMtMS0xLTEtMA_7a9ae763-7b85-4f50-818d-ccc2e2c7ef47"
      unitRef="usd">-74000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzMtMy0xLTEtMA_52a4b943-34a4-4fc9-9a89-24d411154482"
      unitRef="usd">-103000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzQtMS0xLTEtMA_5021461b-321b-4624-b40e-d1dc25d67c69"
      unitRef="usd">3000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzQtMy0xLTEtMA_be1f85d9-0884-4a1e-bdba-d45d0ac9c606"
      unitRef="usd">2000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzUtMS0xLTEtMA_07eceb36-88db-4cfa-a9f2-82e5a4c1114c"
      unitRef="usd">643000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzUtMy0xLTEtMA_d1f026df-c11b-420f-adcd-eaf37c575cb3"
      unitRef="usd">509000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzYtMS0xLTEtMA_9c98bae5-bf8a-4e97-b2dc-27d8207e8c0c"
      unitRef="usd">572000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzYtMy0xLTEtMA_4f2a5e39-8e9e-4086-bc58-b8c2ee4327aa"
      unitRef="usd">408000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzEwLTEtMS0xLTA_62e82e3d-0d98-4346-a451-fd7453b9376d"
      unitRef="usd">26000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzEwLTMtMS0xLTA_8609856e-26ac-4790-8000-d3a9c593989e"
      unitRef="usd">45000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzExLTEtMS0xLTA_e625a409-22cb-4932-abe4-cae8fe7efeb1"
      unitRef="usd">26000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzExLTMtMS0xLTA_08760008-a42e-4292-a24b-5511db60c734"
      unitRef="usd">45000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzEyLTEtMS0xLTA_73eafdf0-b8a1-4bb0-998c-bb3d2e911a51"
      unitRef="usd">598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTo3NGYxOWQzMjEzMzM0ZGRiOGJlZmVhOGE4YTg2YThiOS90YWJsZXJhbmdlOjc0ZjE5ZDMyMTMzMzRkZGI4YmVmZWE4YThhODZhOGI5XzEyLTMtMS0xLTA_e33ec443-9a59-4470-b132-46d358e5c9c6"
      unitRef="usd">453000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzcyOTE_254349b9-579c-4687-872b-bde8457e9342">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of the U.S. federal statutory income tax rate to our effective income tax rate is as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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: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 #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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Expiration of tax attributes&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;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Impact of foreign earnings&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;(7)&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;(25)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Permanent items&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Research and development credits&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&#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;7&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Change in valuation 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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Tax contingencies, net of reversals&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&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;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzItMS0xLTEtMA_691a8b0e-a0c4-49f4-9ced-c491cb294ef0"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzItMy0xLTEtMA_02b88b73-3eb1-43f7-abdd-fc4ad10ab139"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <pxlw:IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzMtMS0xLTEtMA_b2e1d7bb-b2f2-49f1-9f00-9456088e67c7"
      unitRef="number">-0.14</pxlw:IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes>
    <pxlw:IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzMtMy0xLTEtMA_af5cef78-ff2e-41b6-9e51-cc3d48bc9449"
      unitRef="number">-0.38</pxlw:IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzUtMS0xLTEtMA_63b47536-3e59-4f1c-9745-92ee8e839ddf"
      unitRef="number">-0.07</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzUtMy0xLTEtMA_b608ad9b-5f12-4894-bc46-85d87af004e1"
      unitRef="number">-0.25</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzYtMS0xLTEtMA_24a2a8b2-541a-4c92-bf63-c9b3e52c8cb2"
      unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzYtMy0xLTEtMA_8e71582a-2dc7-417b-8795-3a16ff729b1a"
      unitRef="number">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzctMS0xLTEtMA_6afd1a16-664d-4ab8-9d82-8b5e7f8b7ac3"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzctMy0xLTEtMA_96963ae7-745e-4599-81d1-273e06b71e34"
      unitRef="number">0.07</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzgtMS0xLTEtMA_2e25e511-09b5-4bf8-bea8-f36b6dd5f1f8"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzgtMy0xLTEtMA_cd1ef13c-4f84-4aeb-97bc-95bb1cd5d505"
      unitRef="number">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzEwLTEtMS0xLTYyNQ_43023105-ffc5-461e-9d76-308e91882955"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzEwLTMtMS0xLTYyNQ_12e33d62-bed0-4f2f-ba6e-355fa035ff99"
      unitRef="number">0.31</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzktMS0xLTEtMA_6a014f38-8329-4237-a55a-780d12ecb4af"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzktMy0xLTEtMA_ed3a8818-d564-44cf-af63-a7b643173ab8"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzEzLTEtMS0xLTA_6f21eb98-1217-4535-ab37-09a020e1d035"
      unitRef="number">-0.02</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZTphYjE4M2YyZDhmMDk0MDVjODgyNzI3Nzg4YTY0MmJmOS90YWJsZXJhbmdlOmFiMTgzZjJkOGYwOTQwNWM4ODI3Mjc3ODhhNjQyYmY5XzEzLTMtMS0xLTA_efe4f97d-6837-49f4-b05f-b6165eebae32"
      unitRef="number">-0.05</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzczMDk_da1efac5-afbf-4733-8f97-2b24d012abaa">Significant components of our deferred tax assets and liabilities are as follows:&#160;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&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 experimentation credit and deduction carryforwards&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;65,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;67,648&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&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,917&#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;47,779&#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:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&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;2,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,956&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred stock-based compensation&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,158&#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,134&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit carryforwards&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;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;719&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves and 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;145&#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,785&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;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;2,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,434&#160;&lt;/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 37pt;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;Total gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;122,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;122,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Other&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,526)&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,300)&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 37pt;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;Total gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt 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;(1,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt 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;(1,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less valuation 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;(120,981)&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;(121,005)&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 37pt;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;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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 #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;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzMtMS0xLTEtMA_1f3b3a70-8947-4eab-b917-8c596c90a67e"
      unitRef="usd">65772000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzMtMy0xLTEtMA_7130e521-35b6-45f6-aa44-2788c8e03818"
      unitRef="usd">67648000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzQtMS0xLTEtMA_a49f10e4-ba4a-4999-a595-26bd903500ea"
      unitRef="usd">50917000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzQtMy0xLTEtMA_586a1724-705a-4d52-8063-86a8ecdcf2c3"
      unitRef="usd">47779000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <pxlw:DeferredTaxAssetsPropertyAndEquipment
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzUtMS0xLTEtMA_9c9c8d77-dd0f-4211-897d-fa6240818b4a"
      unitRef="usd">2282000</pxlw:DeferredTaxAssetsPropertyAndEquipment>
    <pxlw:DeferredTaxAssetsPropertyAndEquipment
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzUtMy0xLTEtMA_368b5c89-24e3-4f9e-beef-89a900dbdc8c"
      unitRef="usd">1956000</pxlw:DeferredTaxAssetsPropertyAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzctMS0xLTEtMA_efcab611-38bc-4712-a5f2-126339182ac5"
      unitRef="usd">1158000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzctMy0xLTEtMA_971bdbf1-d209-4bf1-8909-b8487a329dee"
      unitRef="usd">1134000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzgtMS0xLTEtMA_e5d2b99c-7385-47c8-b4a9-81e84a427b2f"
      unitRef="usd">275000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzgtMy0xLTEtMA_c590cfd2-6005-477a-ac46-c65e24131237"
      unitRef="usd">719000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzktMS0xLTEtNjQz_2fd367ed-3290-47ed-b17f-440386ede45d"
      unitRef="usd">145000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzktMy0xLTEtNjQz_2f3b4e98-a4b8-4401-9afe-548cb4158144"
      unitRef="usd">1785000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzEwLTEtMS0xLTA_0f92d18f-da2b-4a4b-abe1-83962f48ed72"
      unitRef="usd">2074000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzEwLTMtMS0xLTA_98322a97-8711-4299-9227-a0fb175958ef"
      unitRef="usd">1434000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzExLTEtMS0xLTA_75b98a5f-ba9a-48af-acca-0ddc618d8e03"
      unitRef="usd">122623000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzExLTMtMS0xLTA_4cb73d2d-0258-49dd-be8a-0945cc074d6a"
      unitRef="usd">122455000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE0LTEtMS0xLTA_8e3e169e-e9e5-4755-aaa1-5b23d7ce175b"
      unitRef="usd">1526000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE0LTMtMS0xLTA_a6a1c4a8-3294-4b2b-be9a-de5473053e06"
      unitRef="usd">1300000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE1LTEtMS0xLTA_241586a8-941e-48e8-9c1f-e70057fc4e56"
      unitRef="usd">1526000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE1LTMtMS0xLTA_bff891cd-7c04-4336-a1b8-f02319415a5c"
      unitRef="usd">1300000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE2LTEtMS0xLTA_92d24cf7-2125-4381-a314-6bcf90987e7f"
      unitRef="usd">120981000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE2LTMtMS0xLTA_5f8f4c4d-9080-44d0-ba10-68c474cd1280"
      unitRef="usd">121005000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE3LTEtMS0xLTA_48bb4c41-b950-4f6f-852c-beb503ae5509"
      unitRef="usd">116000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxNGJmZDZkMzk2Yjk0MTQ0ODdkMTM5MTVmM2YwMmQzYS90YWJsZXJhbmdlOjE0YmZkNmQzOTZiOTQxNDQ4N2QxMzkxNWYzZjAyZDNhXzE3LTMtMS0xLTA_830c67e1-20e1-46ce-97eb-405f8d3b1983"
      unitRef="usd">150000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzMzNDU_74315448-7e34-4429-b25f-885fb33d8d7c"
      unitRef="usd">24000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzMzNjI_30f0fbb3-0d8c-4c9f-90aa-309bcaeddd89"
      unitRef="usd">2667000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ic97ac15c681244d392aee6735ed926a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM1Nzc_ae5e48a4-97a3-4bea-af57-daf88192cad7"
      unitRef="usd">195856000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ib9bfe40cd7d24b1b9d603180e1ec7b04_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM1ODE_21139155-fc08-4de6-a478-27021d76a20b"
      unitRef="usd">8610000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i774b4c47e7334c2389b0784557fafbd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM1ODg_5897a487-84d1-45a1-8699-5653a81816d3"
      unitRef="usd">34309000</us-gaap:OperatingLossCarryforwards>
    <pxlw:OperatingLossCarryforwardsCarriedForwardIndefinetly
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU0OTc1NTgxNDk0ODg_a8a71a5d-d4a9-4931-af81-f05a25ddd093"
      unitRef="usd">32258000</pxlw:OperatingLossCarryforwardsCarriedForwardIndefinetly>
    <pxlw:TaxCreditCarryforwardsResearch
      contextRef="ic97ac15c681244d392aee6735ed926a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM4NDU_9de12a78-4259-43e0-a47c-a759f2bcbe25"
      unitRef="usd">8631000</pxlw:TaxCreditCarryforwardsResearch>
    <pxlw:TaxCreditCarryforwardsResearch
      contextRef="ib9bfe40cd7d24b1b9d603180e1ec7b04_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM4NDk_ee95bc01-03c4-4500-b3f7-6070d45538d2"
      unitRef="usd">4761000</pxlw:TaxCreditCarryforwardsResearch>
    <pxlw:TaxCreditCarryforwardsResearch
      contextRef="i774b4c47e7334c2389b0784557fafbd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzM4NTc_8e324e66-0af5-47e7-8f28-4756c81d2b05"
      unitRef="usd">26869000</pxlw:TaxCreditCarryforwardsResearch>
    <pxlw:TaxCreditCarryforwardsResearch
      contextRef="ibe493ead8824490e8104ad7295a050a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzQxNTc_7c63b906-aa1a-4593-9854-a1415e046592"
      unitRef="usd">121076000</pxlw:TaxCreditCarryforwardsResearch>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i774b4c47e7334c2389b0784557fafbd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzQyMDE_afbd1e45-e2c8-428c-b9d7-3131727cb0bc"
      unitRef="usd">163000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU1NTE_c5a1a8e6-bd19-4886-957a-f4db352c8f7c"
      unitRef="usd">1610000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <pxlw:Reductiontodeferredtaxassets
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU1OTY_4f44cf19-de43-4314-ab73-0d923e26eebe"
      unitRef="usd">1189000</pxlw:Reductiontodeferredtaxassets>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU2ODY_c765eb67-53a5-40af-9cbc-dd9e0283a68c"
      unitRef="usd">1554000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <pxlw:Reductiontodeferredtaxassets
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU3MzE_b348ef3b-575c-46d5-b593-cd8364dbae05"
      unitRef="usd">1100000</pxlw:Reductiontodeferredtaxassets>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzczMTg_1a9c594b-2dcf-4fc9-8d80-ac19ae8fcd0c">&lt;div style="margin-top:9pt;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 following is a summary of the change in our liability for uncertain tax positions and interest and penalties:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2,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 19pt;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;Accrual for positions taken in a prior year&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;(14)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for positions taken in current year&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;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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 19pt;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;Reversals due to lapse of statute of limitations&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;(74)&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;(109)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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: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,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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: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,569&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and penalties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;82&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for positions taken in prior year&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;18&#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;28&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for positions taken in current year&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&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversals due to lapse of statute of limitations&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;(15)&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;(27)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Balance at end of year&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;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;85&#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:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="ieee1e82de16a4cd79b3bb90fe0563ecc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzItMS0xLTEtMA_e464ef78-f6e3-44b7-b7f3-3919c6f5c936"
      unitRef="usd">2569000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i3e3f268b60ab444a95e0bf4b666696a4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzItMy0xLTEtMA_e2f78b75-bc0f-43af-9d68-20979fbdcdb9"
      unitRef="usd">2504000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions
      contextRef="i28d2f1e5a3954821bef6b12f8766d707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzMtMS0xLTEtMA_b4b43b2a-4f08-44b2-a044-3d4df73633f6"
      unitRef="usd">24000</pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions>
    <pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions
      contextRef="i1b062b3173d347219748e3d378f779b9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzMtMy0xLTEtMA_fddd931c-aca2-4b07-af0f-cd17a7db0cb4"
      unitRef="usd">-14000</pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i28d2f1e5a3954821bef6b12f8766d707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzQtMS0xLTEtMA_6b0041ab-708c-4ef3-bddc-ff944664582b"
      unitRef="usd">192000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i1b062b3173d347219748e3d378f779b9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzQtMy0xLTEtMA_308f5edf-c5a5-40d9-85c1-1695fe284ccf"
      unitRef="usd">188000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i28d2f1e5a3954821bef6b12f8766d707_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzUtMS0xLTEtMA_3fe62115-b7d3-4515-8b1c-63a88ad99c9f"
      unitRef="usd">74000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i1b062b3173d347219748e3d378f779b9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzUtMy0xLTEtMA_379157b6-db7f-464e-86ae-d4d4797b2b60"
      unitRef="usd">109000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i4007a11dbc7a4dd5975364bd0cfc1a13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzctMS0xLTEtMA_6f9b334c-4033-4f00-824e-a48e3e04b9b6"
      unitRef="usd">2711000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="ieee1e82de16a4cd79b3bb90fe0563ecc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzctMy0xLTEtMA_36af02e1-0eef-4174-ad9b-e76f8fa6f79e"
      unitRef="usd">2569000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i26dc74db51fb47d8b9b636039f89f0ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzktMS0xLTEtMA_1a4105f0-dea8-481a-9526-83937bf5593a"
      unitRef="usd">85000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="ifa0fe12ae35441f48954fef37d859d4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzktMy0xLTEtMA_5937a197-be7b-40ef-8f7a-8008577c5341"
      unitRef="usd">82000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions
      contextRef="i2bd35fd873244a56bac1a76065c22004_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzEwLTEtMS0xLTA_b715691d-63fe-4120-8956-2a2e14c8d42d"
      unitRef="usd">18000</pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions>
    <pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions
      contextRef="i255e3c4dca0f46ad9043a7e352e2cb41_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzEwLTMtMS0xLTA_8b8bfa70-78e1-4494-9c7b-2785536bd13d"
      unitRef="usd">28000</pxlw:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i2bd35fd873244a56bac1a76065c22004_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzExLTEtMS0xLTA_37eee0c6-1879-4e7f-9fd7-4b7f89c581a6"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i255e3c4dca0f46ad9043a7e352e2cb41_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzExLTMtMS0xLTA_b6102429-e7ff-4385-9a07-db16e62a6560"
      unitRef="usd">2000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i2bd35fd873244a56bac1a76065c22004_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzEyLTEtMS0xLTA_151526bd-64e5-4d67-8852-62f6e0a8e274"
      unitRef="usd">15000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i255e3c4dca0f46ad9043a7e352e2cb41_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzEyLTMtMS0xLTA_ea2fdc3f-c555-4a49-a303-48d3cecac61e"
      unitRef="usd">27000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i89f346ec5fb64d3e817f45fb335a78ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzE0LTEtMS0xLTA_4fecb06c-4f81-4e07-8e29-d7d6833ac480"
      unitRef="usd">88000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i26dc74db51fb47d8b9b636039f89f0ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90YWJsZToxMzA3YjE0ZTVmYTE0YWNjYWIwZTIwMjlhMTg3NTkxNS90YWJsZXJhbmdlOjEzMDdiMTRlNWZhMTRhY2NhYjBlMjAyOWExODc1OTE1XzE0LTMtMS0xLTA_bc9fa598-22fe-4851-85cf-72f33c8b1666"
      unitRef="usd">85000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU5MjQ_e31d0339-c356-44ad-aa99-747c387ed9f6"
      unitRef="usd">18000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzU5Mjg_730b8499-a8f2-4aea-b232-878c6672a47d"
      unitRef="usd">30000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjQvZnJhZzpjZGZkYzZiNjk1ZmI0OWU5YmQ5N2Q5ZmYyYjllYzIzZi90ZXh0cmVnaW9uOmNkZmRjNmI2OTVmYjQ5ZTliZDk3ZDlmZjJiOWVjMjNmXzY2MDI_e8826788-a065-4d57-988a-c9cd1febd489"
      unitRef="usd">13000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzM4NjE_33132cf2-57a6-48e0-989f-28fd1dc5d9a6">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Royalties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We license technology from third parties and have agreed to pay certain suppliers a royalty based on the number of chips sold or manufactured, the net sales price of the chips containing the licensed technology or a fixed non-cancelable fee. Royalty expense is recognized based on our estimated average unit cost for royalty contracts with non-cancelable prepayments and the stated contractual per unit rate for all other agreements. Royalty expense was $242 and $521 for the years ended December&#160;31, 2020 and 2019, respectively, which is included in cost of revenue in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;401(k) Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We sponsor a 401(k) plan for eligible employees. Participants may defer a percentage of their annual compensation on a pre-tax basis, not to exceed the dollar limit that is set by law. A discretionary matching contribution by the Company is allowed and is equal to a uniform percentage of the amount of salary reduction elected to be deferred, which percentage will be determined each year by the Company. We made contributions of $48 and $62 to the 401(k) plan during the years ended December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Software licenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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;We acquire rights to use certain software engineer design tools under software licenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;As of December&#160;31, 2020, future minimum payments under non-cancelable software licenses are as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&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:12.790%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year Ending December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Software licenses&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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 #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:1pt 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;829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 19pt;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;2022&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;679&#160;&lt;/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:top"&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 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;99&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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="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;1,607&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest component&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;(107)&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;Present value of minimum software license payments&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;border-top:1pt 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;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion&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;(786)&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;Long-term portion of obligations&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Contractual Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;As part of the Acquisition, we acquired debt associated with an agreement with the Government of Canada called Technology Partnerships Canada ("TPC"). As part of the TPC agreement, ViXS Systems Inc. was provided funding to assist in research and development expenses of which a portion was later required to be repaid because the conditions for repayment were met. The scheduled payments are made on a quarterly basis and end in January 2024. $499 and $482 are included in accrued liabilities and current portion of long-term liabilities in our consolidated balance sheet as of December 31, 2020 and 2019, respectively. $268 and $441 are included in long-term liabilities, net of current portion in our consolidated balance sheets as of December 31, 2020 and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Manufacturers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;In the normal course of business, we commit to purchase products from our contract manufacturers to be delivered within the next 90 days. In certain situations, should we cancel an order, we could be required to pay cancellation fees. Such obligations could impact our immediate results of operations but would not materially affect our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Certain of our agreements include limited indemnification provisions for claims from third-parties relating to our intellectual property. It is not possible for us to predict the maximum potential amount of future payments or indemnification costs under these or similar agreements due to the conditional nature of our obligations and the unique facts and circumstances involved in each particular agreement. We have not made any payments under these agreements in the past, and as of December&#160;31, 2020, we have not incurred any material liabilities arising from these indemnification obligations. In the future, however, such obligations could immediately impact our results of operations but are not expected to materially affect our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We are subject to legal matters that arise from time to time in the ordinary course of our business. Although we currently believe that resolving such matters, individually or in the aggregate, will not have a material adverse effect on our financial position, our results of operations, or our cash flows, these matters are subject to inherent uncertainties and our view of these matters may change in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:RoyaltyExpense
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzUxMg_beae00c8-4f74-4dd8-abc5-dc3a2ffe0386"
      unitRef="usd">242000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzUxNg_710166b4-bee7-43b0-9b40-db8f0324b4c3"
      unitRef="usd">521000</us-gaap:RoyaltyExpense>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzI3NDg3NzkwNzM1MTE_3ec0716b-ac85-4784-9c21-672414ceabde"
      unitRef="usd">48</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzExMjA_0d7214f7-de7b-44b4-9e16-cbb395d71410"
      unitRef="usd">62</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzM4NzI_39fe2546-66be-4de8-9717-a0bb367e332d">&lt;div style="margin-top:9pt;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;As of December&#160;31, 2020, future minimum payments under non-cancelable software licenses are as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&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:12.790%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year Ending December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Software licenses&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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 #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:1pt 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;829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 19pt;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;2022&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;679&#160;&lt;/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:top"&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 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;99&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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="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;1,607&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest component&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;(107)&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;Present value of minimum software license payments&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;border-top:1pt 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;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion&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;(786)&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;Long-term portion of obligations&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <pxlw:SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzEtMi0xLTEtMA_9bf5e1a3-8a52-4067-a912-65016f3ca9c7"
      unitRef="usd">829000</pxlw:SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths>
    <pxlw:SoftwareLicensesFutureMinimumPaymentsDueInTwoYears
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzItMi0xLTEtMA_7efc1e5c-d984-4b9d-9ac4-c7d3b1ca9c97"
      unitRef="usd">679000</pxlw:SoftwareLicensesFutureMinimumPaymentsDueInTwoYears>
    <pxlw:SoftwareLicensesFutureMinimumPaymentsDueInThreeYears
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzMtMi0xLTEtMA_d4519321-67d6-4f95-bda7-a9c0e2246ad4"
      unitRef="usd">99000</pxlw:SoftwareLicensesFutureMinimumPaymentsDueInThreeYears>
    <pxlw:SoftwareLicensesFutureMinimumPaymentsDueTotal
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzctMi0xLTEtMA_c0a8fa2a-c1a4-4079-a0dc-a1980e5f7c30"
      unitRef="usd">1607000</pxlw:SoftwareLicensesFutureMinimumPaymentsDueTotal>
    <pxlw:SoftwareLicensesFutureMinimumPaymentsDueInterestComponent
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzgtMi0xLTEtMA_aae3f775-8a70-4fe0-aef6-54824848b374"
      unitRef="usd">107000</pxlw:SoftwareLicensesFutureMinimumPaymentsDueInterestComponent>
    <pxlw:SoftwareLicensesFutureMinimumPaymentsDuePresentValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzktMi0xLTEtMA_2370eb39-2493-4ab6-9550-fb6243cf7ba8"
      unitRef="usd">1500000</pxlw:SoftwareLicensesFutureMinimumPaymentsDuePresentValue>
    <pxlw:SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzEwLTItMS0xLTA_f1c6c46c-2c00-4db1-bd14-2801caf7591c"
      unitRef="usd">786000</pxlw:SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue>
    <pxlw:SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90YWJsZTo1N2FjNmZhMmQxYTQ0ZTQ2YjJmZWYxNDBjM2I2ZThjYS90YWJsZXJhbmdlOjU3YWM2ZmEyZDFhNDRlNDZiMmZlZjE0MGMzYjZlOGNhXzExLTItMS0xLTA_506536d8-2738-4ea6-83b1-3941102cb471"
      unitRef="usd">714000</pxlw:SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue>
    <us-gaap:LongTermDebtCurrent
      contextRef="i5ab33eb371c04bb2a94a2320b02b4c1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzE5NjU_765df7f2-dcfc-49e1-a152-3aa7c4e60b2b"
      unitRef="usd">499000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic633ab2b0e4548f49a8d4174e1cbbcd1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzE5NzI_6f490c2e-0158-4893-a5f5-eaeb25153c9a"
      unitRef="usd">482000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5ab33eb371c04bb2a94a2320b02b4c1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzIxMzg_397fe38a-a5ac-4fc4-b891-845c16267aa1"
      unitRef="usd">268000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic633ab2b0e4548f49a8d4174e1cbbcd1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMjcvZnJhZzoxZjQxOGRjYmJkYmI0MzJjODZmOWZjNzBiMTc3OGM1MC90ZXh0cmVnaW9uOjFmNDE4ZGNiYmRiYjQzMmM4NmY5ZmM3MGIxNzc4YzUwXzIxNDU_ce6d0b22-e6f3-4539-af3c-7c4aed7d6147"
      unitRef="usd">441000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90ZXh0cmVnaW9uOjg3NjM0NjQ0M2Q4YjQ1MDk5NjM0ZTRiZTdmMjA5M2I5XzExMjM_e249106d-3d84-4219-9f0c-d8e37a1d18db">EARNINGS PER SHARE&lt;div style="margin-top:5pt;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;Basic earnings per share amounts are computed based on the weighted average number of common shares outstanding.&#160;Diluted weighted average shares outstanding include the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 following schedule reconciles the computation of basic and diluted net loss per share (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;(26,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;(9,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Weighted average shares outstanding - basic and diluted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;40,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;37,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net loss per share - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;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;(0.65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;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;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;(0.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 following shares were excluded from the calculation of diluted net loss per share as their effect would have been anti-dilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Employee equity incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;4,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;3,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Potentially dilutive common shares from employee equity incentive plans are determined by applying the treasury stock method to the assumed exercise of outstanding stock options, the assumed vesting of outstanding restricted stock units, and the assumed issuance of common stock under the employee stock purchase plan.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90ZXh0cmVnaW9uOjg3NjM0NjQ0M2Q4YjQ1MDk5NjM0ZTRiZTdmMjA5M2I5XzExMDg_31f9c069-9969-4200-b8e2-6b1a9dbec254">&lt;div style="margin-top:9pt;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 following schedule reconciles the computation of basic and diluted net loss per share (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;(26,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;(9,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Weighted average shares outstanding - basic and diluted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;40,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;37,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net loss per share - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;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;(0.65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;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;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;(0.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzItMS0xLTEtMA_a87041ed-113b-4b12-83e5-d53e0b7f52ec"
      unitRef="usd">-26529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzItMy0xLTEtMA_9af5b83d-19e0-45b3-bf31-5609d8182ff9"
      unitRef="usd">-9077000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzMtMS0xLTEtMA_acf236ff-e851-46b0-ba1d-9be2ca986bc3"
      unitRef="shares">40712000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzMtMy0xLTEtMA_7c75c59b-fe9a-4e36-8bb0-fe7731626d89"
      unitRef="shares">37851000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzctMS0xLTEtMA_9ba7f700-dde8-4612-b800-91a45b9692f6"
      unitRef="usdPerShare">-0.65</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZTo0MzUyMTFjZjZlY2M0NDZhOTNjNzhlZWViYzMyMDlkOC90YWJsZXJhbmdlOjQzNTIxMWNmNmVjYzQ0NmE5M2M3OGVlZWJjMzIwOWQ4XzctMy0xLTEtMA_7e1dba27-d181-463c-ba07-5489f037bd58"
      unitRef="usdPerShare">-0.24</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90ZXh0cmVnaW9uOjg3NjM0NjQ0M2Q4YjQ1MDk5NjM0ZTRiZTdmMjA5M2I5XzExMTk_ca683bd3-1388-41d5-8b97-1944c74338b2">&lt;div style="margin-top:9pt;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 following shares were excluded from the calculation of diluted net loss per share as their effect would have been anti-dilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Employee equity incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;4,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;3,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i38fe771074804470975bdb1c800b446d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZToyMTUwM2JjZGQzZjI0OTMzOTc1NDdjOTM2ZmFlMjQ4ZC90YWJsZXJhbmdlOjIxNTAzYmNkZDNmMjQ5MzM5NzU0N2M5MzZmYWUyNDhkXzItMS0xLTEtMA_0563564a-236f-45f8-b887-85d12f4a9789"
      unitRef="shares">4148</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie4c3b18e97b045acbe6a50ff4fd8f9dc_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzMvZnJhZzo4NzYzNDY0NDNkOGI0NTA5OTYzNGU0YmU3ZjIwOTNiOS90YWJsZToyMTUwM2JjZGQzZjI0OTMzOTc1NDdjOTM2ZmFlMjQ4ZC90YWJsZXJhbmdlOjIxNTAzYmNkZDNmMjQ5MzM5NzU0N2M5MzZmYWUyNDhkXzItMy0xLTEtMA_a4474f5a-b9fb-445c-be54-e365ba5e89a9"
      unitRef="shares">3419</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NDc_440caeb3-e061-4981-abc7-7609c7a4a057">SHAREHOLDERS&#x2019; EQUITY&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 is authorized to issue 50,000,000 shares of preferred stock with a par value of $0.001 per share. The Board of Directors is authorized to fix or alter the rights, preferences, privileges and restrictions granted to, or imposed on, each series of preferred stock. There were no shares of preferred stock issued as of December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 is authorized to issue 250,000,000 shares of common stock with a par value of $0.001 per share. Shareholders of common stock have unlimited voting rights and are entitled to receive the net assets of the Company upon dissolution, subject to the rights of the preferred shareholders, if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On December 14, 2020, we completed the sale of 4,900,000 shares of common stock in an underwritten registered offering. On December 16, 2020, an additional 735,000 shares were issued pursuant to the 30-day over-allotment option exercised by the underwriter. With the over-allotment shares, a total of 5,635,000 shares of common stock were sold in the offering at a price to the public of $2.45 per share. Net proceeds to the Company, after deducting underwriting discounts, commissions, and other expenses, were approximately $12,743.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Private Placement Investment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On December 7, 2020, we completed a private placement of 724,288 shares of common stock to a certain accredited investor at a purchase price of $2.071 per share. On December 15, 2020, we completed a private placement of 2,475,712 shares of common stock to a certain accredited investor at a purchase price of $2.071. Net proceeds to the Company, after deducting commissions and other expenses, were approximately $6,210.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;At the Market Offering &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On June 5, 2020, we entered into a sales agreement (the "Sales Agreement") with Cowen and Company, LLC ("Cowen"), pursuant to which we may issue and sell shares of the Company's common stock, par value $0.001 per share, having an aggregate offering price of up to $25,000, from time to time, through an "at the market" equity offering program under which Cowen will act as sales agent. Under the Sales Agreement, Cowen may sell the shares by methods deemed to be an "at the market offering" as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, including sales made by means of ordinary brokers&#x2019; transactions on the Nasdaq Global Market or on any other existing trading market for the common stock or otherwise at market prices prevailing at the time of sale, in block transactions, or as otherwise directed by the Company. We pay Cowen a commission equal to three percent (3.0%) of the gross sales proceeds of any common stock sold through Cowen under the Sales Agreement. The Sales Agreement may be terminated by us upon prior notice to Cowen or by Cowen upon prior notice to us, or at any time under certain circumstances, including but not limited to the occurrence of a material adverse change in the Company. We are not obligated to sell any shares under the Sales Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;During the year ended December 31, 2020, we sold an aggregate of 1,747,466 shares of our common stock under this at the market offering, resulting in aggregate net proceeds to us of approximately $4,429.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Equity Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On May&#160;23, 2006, our shareholders approved the adoption of the Pixelworks, Inc. 2006 Stock Incentive Plan (the "2006 Plan"). The 2006 Plan has since been amended on certain occasions, most recently on May 15, 2020 when our shareholders approved an increase to the total number of authorized shares to 19,683,333 shares. As of December&#160;31, 2020, 1,566,811 shares were available for grant under the 2006 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 contractual life of newly issued stock option awards is six years. Our new hire vesting schedule provides that each option becomes exercisable at a rate of 25% on the first anniversary date of the grant and 2.083% on the last day of every month thereafter for a total of 36 additional increments. Our merit vesting schedule provides that merit-type awards become exercisable monthly over a period of three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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 following is a summary of stock option activity:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&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;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;533,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,000&#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;2.00&#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:top"&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="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;(25,563)&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.74&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled and forfeited&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;(4,896)&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;3.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&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;(17,958)&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.16&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt 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;719,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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:120%"&gt;The following table summarizes information about options outstanding as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.806%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Range of exercise prices&lt;/span&gt;&lt;/td&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;Number&lt;br/&gt;outstanding&#160;as&#160;of&lt;br/&gt;December&#160;31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Weighted&lt;br/&gt;average&lt;br/&gt;remaining&lt;br/&gt;contractual&lt;br/&gt;life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Number&lt;br/&gt;exercisable&#160;as&#160;of&lt;br/&gt;December&#160;31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$2.00 - $2.00&lt;/span&gt;&lt;/div&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 #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;237,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="3" style="background-color:#cceeff;border-top:1pt 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;5.79&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 #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:1pt 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.46 - 2.46&lt;/span&gt;&lt;/div&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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1.01&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;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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.46&#160;&lt;/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:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79- 6.05&lt;/span&gt;&lt;/div&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;131,567&#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="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;2.59&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;3.67&#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;105,150&#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;3.54&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$2.00 - $6.05&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;719,067&#160;&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;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;2.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2.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;border-bottom:3pt double #000000;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;458,650&#160;&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;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;2.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;During the years ended December&#160;31, 2020 and 2019 the total intrinsic value of options exercised was $28 and $256, respectively, for which no income tax benefit has been recorded because a full valuation allowance has been provided for our U.S. deferred tax assets. As of December&#160;31, 2020, options outstanding had a total intrinsic value of $323.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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;Options outstanding that have vested and are expected to vest as of December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.637%"/&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.637%"/&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.641%"/&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;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;remaining&lt;br/&gt;contractual&lt;br/&gt;term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;intrinsic&lt;br/&gt;value&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:top"&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;border-top:1pt 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;458,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="3" style="background-color:#cceeff;border-top:1pt 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;1.30&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 #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:1pt 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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected to vest&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;244,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;5.64&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;180&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2.54&#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="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;2.81&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:1pt 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;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 2006 Plan provides for the issuance of restricted stock, including restricted stock units. During the years ended December&#160;31, 2020 and 2019 we granted 2,137,317 and 1,917,514 shares, respectively, of restricted stock with a weighted average grant date fair value of $3.42 and $3.81 per share, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 following is a summary of restricted stock activity: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.391%"/&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;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average grant date fair value&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;Unvested at December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;3,112,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;4.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(1,834,406)&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;3.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;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;Canceled&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;(239,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Unvested at December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;3,176,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected to vest after December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;2,947,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;On May&#160;18, 2010, our shareholders approved the adoption of the 2010 Pixelworks, Inc. Employee Stock Purchase Plan (the "ESPP") for U.S. employees and for certain foreign subsidiary employees. The ESPP provides for separate offering periods commencing on February&#160;1 and August&#160;1, with the first offering period beginning August&#160;1, 2010. Each offering period continues for a period of 18 months with purchases every six months. Each eligible employee may purchase up to 3,000 shares of stock on each purchase date, with a maximum annual purchase amount of $25.&#160;The purchase price is equal to 85% of the lesser of the fair market value of the shares on the offering date or on the purchase date. On May 15, 2020 the ESPP was amended when our shareholders approved an increase to the total number of shares of common stock reserved for issuance to 3,300,000. During the years ended December&#160;31, 2020 and 2019, we issued 202,019 and 194,361 shares, respectively for proceeds of $529 and  $519, respectively, under the ESPP.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 of stock-based compensation was determined using the Black-Scholes option pricing model and the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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&#160;Ended&#160;December&#160;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Stock Option Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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:#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.00&#160;&lt;/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;2.47&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 dividend yield&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;0&#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;0&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 (in 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;3.75&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;5.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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;64&#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;66&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Employee Stock Purchase Plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.79&#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;2.05&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 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&#160;&lt;/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&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 (in years)&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;1.05&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.05&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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:#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;65&#160;&lt;/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;65&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 weighted average fair value of options granted during the years ended December&#160;31, 2020 and  2019 was $0.93 and $2.23, respectively. The risk free interest rate is estimated using an average of treasury bill interest rates. The expected dividend yield is zero as we have not paid any dividends to date and do not expect to pay dividends in the future. Expected volatility is estimated based on the historical volatility of our common stock over the expected term as this represents our best estimate of future volatility. The contractual life of newly issued stock options is six years, and we have elected to use the "simplified method" to estimate expected term. Under the simplified method, an option's expected term is calculated as the average of its vesting period and original contractual life. The expected term of ESPP purchase rights is based on the estimated weighted average time to purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;As of December&#160;31, 2020, unrecognized stock-based compensation expense is $5,391, which is expected to be recognized as stock-based compensation expense over a weighted average period of 1.09 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzkw_7df76596-f733-48e4-96ad-d199029e6475"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEzOQ_6acd2783-250c-47ef-8c4b-79b34c48e597"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMyOQ_1394a425-51cd-4ea2-9f1a-c6ae019b1d3a"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMyOQ_ea725397-fc7b-4466-9dea-d15f427011fa"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQzMA_d06d3941-764c-415c-9e6c-bde0bf96eb50"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ3Ng_674eac4a-9cea-4e4d-8714-ce8fa29450be"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i57eb9da61fde447887e1d8b15511ff8f_D20201214-20201214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI1OTY_5cb2a079-41a6-4977-99fe-530c2d118457"
      unitRef="shares">4900000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i068f59747ec24f5583b43710034f2698_D20201216-20201216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2MDc_e66248c3-2dff-485c-9889-c05165674fb9"
      unitRef="shares">735000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <pxlw:SaleOfStockAgreementTerm
      contextRef="i068f59747ec24f5583b43710034f2698_D20201216-20201216"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2MTY_d8192f87-b9de-4f68-8c9c-5408f2e09d44">P30D</pxlw:SaleOfStockAgreementTerm>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i8cd3d18a0004443d90d1cf1a4f948769_D20201214-20201216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2MjQ_ab66de5b-0646-49e8-873e-f1314f0afef3"
      unitRef="shares">5635000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i1b9d9ada6b8f4302ac5ae0780bd7ccb6_I20201216"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2MzU_dd06a39e-abd2-47db-91a4-06fda141b72c"
      unitRef="usdPerShare">2.45</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i8cd3d18a0004443d90d1cf1a4f948769_D20201214-20201216"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2NDI_3c6d278b-6abb-4c8c-8692-2999761264b1"
      unitRef="usd">12743000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ie30f8eb2886b47d1bb8139673b5ed0e8_D20201207-20201207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2NTk_0d968a07-6567-47b1-a711-f9af33089da1"
      unitRef="shares">724288</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ie1e0a3ce0e5446c19c775f315feedfa0_I20201207"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2NTE_51a67a24-003a-409b-a799-470c1faf2ff4"
      unitRef="usdPerShare">2.071</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i1106fa4f3e3241ed9ce6966142c44c14_D20201215-20201215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2Njg_2f77d94d-77a7-47f8-b745-01ac1b769800"
      unitRef="shares">2475712</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i1e8b6469d9354c738846ff2ab0b260b2_I20201215"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2Nzk_8fcd9fe7-7f04-46d5-94e2-88497b24c2f2"
      unitRef="usdPerShare">2.071</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i551ae24980ab4484904eded7d073159b_D20201207-20201215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI2ODc_6f3854bf-3eb8-4f9e-a284-528de5238627"
      unitRef="usd">6210000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i57a1154a6b404cc0a0021a89a4e2f606_I20200605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3MTM_84bb1e82-2ce8-47f8-a28d-ce9676624082"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <pxlw:SaleOfStockMaximumConsiderationReceivedOnTransaction
      contextRef="ic933139bf86f441dba8c58c431b04943_D20200605-20200605"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3MDE_2d9f1493-8585-4474-a5c8-62b37a66660b"
      unitRef="usd">25000000</pxlw:SaleOfStockMaximumConsiderationReceivedOnTransaction>
    <pxlw:SaleOfStockCommissionFeePercent
      contextRef="ic933139bf86f441dba8c58c431b04943_D20200605-20200605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3MjE_ef732d84-f17c-491a-aacd-2e4e46055c82"
      unitRef="number">0.030</pxlw:SaleOfStockCommissionFeePercent>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i52aa8e212742415d8951a2f3937b2a38_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3Mjc_5726b088-0ef9-401b-9a4e-5e780b63d38b"
      unitRef="shares">1747466</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i52aa8e212742415d8951a2f3937b2a38_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzU0OTc1NTgxNTI3Mzg_4d7d5a15-3e23-433f-86d6-9fde369cc331"
      unitRef="usd">4429000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEwMTg_afbdacab-c848-4601-923f-30a7f5c1e75d"
      unitRef="shares">19683333</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEwMzk_586c048a-65d5-401c-bc61-1279d84e5d0a"
      unitRef="shares">1566811</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife
      contextRef="i81fbd9434ead4161b79a5e7ddbd1eb8a_D20090501-20090531"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzExNjk_0756fac4-9658-4f67-8013-2e83c3acfe2a">P6Y</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant
      contextRef="i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEyNjI_84c5f83a-90a3-4d7f-8869-50b6d258a14a"
      unitRef="number">0.25</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne
      contextRef="i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEzMTI_34cce02c-f5fc-41ce-a3b3-9d11d00323de"
      unitRef="number">0.02083</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear
      contextRef="i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzEzNzI_b2d8ff20-81e4-4f0f-8c8e-e3c1d181bcd9"
      unitRef="number">36</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ief4630dd13044682b1770a498d2667c4_D20090501-20090531"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzE1MDE_3edba0b6-584c-4e06-b7d6-e6534422602a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NTg_7c8c9fdd-aa4b-48ba-b20f-1e0523d31ad8">&lt;div style="margin-top:14pt;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 following is a summary of stock option activity:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.639%"/&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;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;533,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,000&#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;2.00&#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:top"&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="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;(25,563)&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.74&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled and forfeited&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;(4,896)&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;3.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&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;(17,958)&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.16&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt 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;719,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzEtMS0xLTEtMA_f1e978be-edcc-41f1-a25d-477ea22370bf"
      unitRef="shares">533484</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzEtMy0xLTEtMA_ef10f652-e63a-416e-8eaf-812f56474cf8"
      unitRef="usdPerShare">2.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzItMS0xLTEtMA_7533d3cf-4894-40ab-9b28-30f359252b16"
      unitRef="shares">234000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzItMy0xLTEtMA_c099c920-8e78-4ad8-967c-3d8c6e01e262"
      unitRef="usdPerShare">2.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzMtMS0xLTEtMA_e94d4da1-b8a0-402e-a3ad-d2deea95ea09"
      unitRef="shares">25563</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzMtMy0xLTEtMA_344e83c6-79d5-40c4-a5b0-c80826760c78"
      unitRef="usdPerShare">2.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzQtMS0xLTEtMA_a67aad81-3415-4090-b3e6-8674240bdbb8"
      unitRef="shares">4896</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzQtMy0xLTEtMA_6f8b33dd-bd19-4d0b-8ee1-13b64807392b"
      unitRef="usdPerShare">3.98</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzUtMS0xLTEtMA_9fd69684-e041-4235-ba53-bad3f558f553"
      unitRef="shares">17958</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <pxlw:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzUtMy0xLTEtMA_5e763722-0ba9-4285-a1b9-acce6f8d200c"
      unitRef="usdPerShare">5.16</pxlw:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzYtMS0xLTEtMA_01fed253-fda7-4ebf-b240-2350873293ee"
      unitRef="shares">719067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3YjI4MDE5MGEyMzQ0Mzg0OWU3OTkzY2M4YzgxZmQ3Yi90YWJsZXJhbmdlOjdiMjgwMTkwYTIzNDQzODQ5ZTc5OTNjYzhjODFmZDdiXzYtMy0xLTEtMA_d8acd14d-8ecf-4c41-9a3d-53dcae2be48d"
      unitRef="usdPerShare">2.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NTI_4fd2a2dc-05c2-41a9-a294-114434b3024f">&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:120%"&gt;The following table summarizes information about options outstanding as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.806%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Range of exercise prices&lt;/span&gt;&lt;/td&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;Number&lt;br/&gt;outstanding&#160;as&#160;of&lt;br/&gt;December&#160;31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Weighted&lt;br/&gt;average&lt;br/&gt;remaining&lt;br/&gt;contractual&lt;br/&gt;life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Number&lt;br/&gt;exercisable&#160;as&#160;of&lt;br/&gt;December&#160;31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$2.00 - $2.00&lt;/span&gt;&lt;/div&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 #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;237,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="3" style="background-color:#cceeff;border-top:1pt 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;5.79&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 #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:1pt 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt 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;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.46 - 2.46&lt;/span&gt;&lt;/div&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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1.01&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;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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.46&#160;&lt;/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:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79- 6.05&lt;/span&gt;&lt;/div&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;131,567&#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="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;2.59&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;3.67&#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;105,150&#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;3.54&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$2.00 - $6.05&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;719,067&#160;&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;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;2.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2.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;border-bottom:3pt double #000000;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;458,650&#160;&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;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;2.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i621b11f287d147429c2bdbb2c9b811ac_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItMC0xLTEtMC90ZXh0cmVnaW9uOjRhMmJhOWYyYTIxMDRjZWM4MTdhZjIwMTIwYWJlNzJhXzI3NDg3NzkwNjk0NjE_45709dd0-912e-4c60-9734-93dcc7f09588"
      unitRef="usdPerShare">2.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i621b11f287d147429c2bdbb2c9b811ac_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItMC0xLTEtMC90ZXh0cmVnaW9uOjRhMmJhOWYyYTIxMDRjZWM4MTdhZjIwMTIwYWJlNzJhXzI3NDg3NzkwNjk0NzE_8a118c3e-e9e9-4ba7-9178-acd58d9d584f"
      unitRef="usdPerShare">2.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i7848a34578484652885beb7d474c64b1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItMi0xLTEtMA_231faffc-a9f2-4701-bc5e-1c713641d962"
      unitRef="shares">237500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i621b11f287d147429c2bdbb2c9b811ac_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItNC0xLTEtMA_431b7f02-9260-4ea2-919f-9fb8f8a890e8">P5Y9M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i7848a34578484652885beb7d474c64b1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItNi0xLTEtMA_e5c9f232-89c8-47b1-a37f-ece308ed1ecf"
      unitRef="usdPerShare">2.00</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i7848a34578484652885beb7d474c64b1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItOC0xLTEtMA_f50d45f5-c0f0-4e62-aeba-b8d69cd0c1af"
      unitRef="shares">3500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i7848a34578484652885beb7d474c64b1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzItMTAtMS0xLTA_f828b609-2a14-432f-8d76-bfea95d1bc70"
      unitRef="usdPerShare">2.00</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ia1c0a3c1d6b84fafa20e714ae9c195a8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmViMTZkY2NhY2E0NzRmMTg4Y2M0MTAzODlmNTE0OTcwXzI3NDg3NzkwNjk0NTk_3532fa02-5ae8-4626-a409-85b74b745133"
      unitRef="usdPerShare">2.46</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ia1c0a3c1d6b84fafa20e714ae9c195a8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmViMTZkY2NhY2E0NzRmMTg4Y2M0MTAzODlmNTE0OTcwXzI3NDg3NzkwNjk0NjY_5f1bb189-6696-4b99-9b44-aed8c8d26c92"
      unitRef="usdPerShare">2.46</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id8810f0ce7ff4959bfa74531a737e0f6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtMi0xLTEtMA_93be57f2-9e0f-4d9b-9831-ae0511832b34"
      unitRef="shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ia1c0a3c1d6b84fafa20e714ae9c195a8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtNC0xLTEtMA_f757fc19-b7af-4279-b443-1368cd7bd895">P1Y3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="id8810f0ce7ff4959bfa74531a737e0f6_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtNi0xLTEtMA_e55a2de8-8589-4247-b39d-64cf6c62c911"
      unitRef="usdPerShare">2.46</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="id8810f0ce7ff4959bfa74531a737e0f6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtOC0xLTEtMA_88fd04c0-2616-4e4e-84d6-0d8507bdba45"
      unitRef="shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="id8810f0ce7ff4959bfa74531a737e0f6_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzMtMTAtMS0xLTA_b512555e-92d8-428d-aa3a-c1cec2c7f308"
      unitRef="usdPerShare">2.46</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i8513b1386e314ff7bc8f1f2d5db6abdf_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE0YjQ5NzI5YzU0MTQyZDQ4NjkzY2Y4NmQ0YWY3NmYzXzI3NDg3NzkwNjk0NTg_bd733465-d221-4e46-99b2-97a628ca5a7a"
      unitRef="usdPerShare">2.79</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i8513b1386e314ff7bc8f1f2d5db6abdf_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE0YjQ5NzI5YzU0MTQyZDQ4NjkzY2Y4NmQ0YWY3NmYzXzI3NDg3NzkwNjk0NjU_b6954025-7c50-45f4-bbd9-e5ca5fc13a6d"
      unitRef="usdPerShare">6.05</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="idbddcb79a4e24a96a1d858c5f4850640_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtMi0xLTEtMA_58341e6f-aa0a-45fd-aa9f-a8efe6665eba"
      unitRef="shares">131567</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i8513b1386e314ff7bc8f1f2d5db6abdf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtNC0xLTEtMA_9d48bebc-2c4f-4dfc-a7b8-fe76df397187">P2Y7M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="idbddcb79a4e24a96a1d858c5f4850640_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtNi0xLTEtMA_ddf088df-be0d-4b21-a16d-35776aa3da45"
      unitRef="usdPerShare">3.67</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="idbddcb79a4e24a96a1d858c5f4850640_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtOC0xLTEtMA_d4c08db6-17d6-42db-8213-e9e345d05b60"
      unitRef="shares">105150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="idbddcb79a4e24a96a1d858c5f4850640_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzQtMTAtMS0xLTA_5d835133-66bc-49f0-ab89-0115d05ced9c"
      unitRef="usdPerShare">3.54</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="id56cbb2e22fb405bb7b8dd57c8defc48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjE4YWE1MjQ3NTg3NzRjYjJhNTA1MGE3M2Y5OWM0ODJhXzI3NDg3NzkwNjk0NjI_a746f4ef-78b3-49b1-b3df-7ddf8f17fdba"
      unitRef="usdPerShare">2.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="id56cbb2e22fb405bb7b8dd57c8defc48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjE4YWE1MjQ3NTg3NzRjYjJhNTA1MGE3M2Y5OWM0ODJhXzI3NDg3NzkwNjk0NzY_624ce377-57b4-437d-9e4f-3b0ee079f651"
      unitRef="usdPerShare">6.05</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ied20146fa724431d826181aeaec850ca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtMi0xLTEtMA_f1821039-c314-427d-bddb-98b5ab5960f4"
      unitRef="shares">719067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="id56cbb2e22fb405bb7b8dd57c8defc48_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtNC0xLTEtMA_ae6a2cff-e37a-4f67-bebb-ef935bb570df">P2Y10M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ied20146fa724431d826181aeaec850ca_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtNi0xLTEtMA_f3c520ba-25a0-4c0b-9961-3975caf388b1"
      unitRef="usdPerShare">2.53</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ied20146fa724431d826181aeaec850ca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtOC0xLTEtMA_442b279b-1c98-4bdd-9688-f0765d58acfa"
      unitRef="shares">458650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ied20146fa724431d826181aeaec850ca_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpjNmE5Mjk3ZTgxMjg0ZDZhOGI0M2I3YTNiM2MwZjNiMS90YWJsZXJhbmdlOmM2YTkyOTdlODEyODRkNmE4YjQzYjdhM2IzYzBmM2IxXzYtMTAtMS0xLTA_b00c16c2-891b-4b89-b473-3ef20f4de0be"
      unitRef="usdPerShare">2.70</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzE3MzI_33868f47-e970-4448-b911-622486c0dd2f"
      unitRef="usd">28000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzE3MzY_d8966d94-0b0c-45ce-b9d8-bdd1d62a69bd"
      unitRef="usd">256000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzE5NTk_53dac694-2733-4f7b-974d-aa1102bd5cf4"
      unitRef="usd">323000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NTk_1fe4fe10-0b69-4da1-b258-e9c3c4a87e71">&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;Options outstanding that have vested and are expected to vest as of December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.637%"/&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.637%"/&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.641%"/&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;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise&lt;br/&gt;price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;remaining&lt;br/&gt;contractual&lt;br/&gt;term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;intrinsic&lt;br/&gt;value&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:top"&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;border-top:1pt 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;458,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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 colspan="3" style="background-color:#cceeff;border-top:1pt 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;1.30&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 #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:1pt 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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected to vest&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;244,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;5.64&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;180&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2.54&#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="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;2.81&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:1pt 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;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzEtMS0xLTEtMA_47dc8e65-32b8-4999-bb85-5780764c0bc7"
      unitRef="shares">458650</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzEtMy0xLTEtMA_4b8281d5-a8a8-43ce-8662-e0b4108759b8"
      unitRef="usdPerShare">2.70</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzEtNS0xLTEtMA_e9ff2338-339b-49db-a93a-906348782f7f">P1Y3M18D</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzEtNy0xLTEtMA_86ebd19d-73cb-4284-b6bd-c88c02d7e433"
      unitRef="usd">131000</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzItMS0xLTEtMA_047f6657-94e6-4452-b95f-05df92d37948"
      unitRef="shares">244024</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzItMy0xLTEtMA_561ca0e4-a432-48cc-975c-f9602bc9a84a"
      unitRef="usdPerShare">2.22</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzItNS0xLTEtMA_aef530e1-71e0-41fc-ab35-612c5e0d4f3f">P5Y7M20D</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzItNy0xLTEtMA_27c0bf93-b790-4d1a-a04c-210ed8fa9f0d"
      unitRef="usd">180000</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzMtMS0xLTEtMA_4c2e5ff4-d05a-42e1-bd1b-1f1b78de6982"
      unitRef="shares">702674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzMtMy0xLTEtMA_044ed41b-3299-4e46-9cf1-8b590e36ef8b"
      unitRef="usdPerShare">2.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzMtNS0xLTEtMA_690005c4-ccd5-4fa0-b773-b383050e1660">P2Y9M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTphYjgxZDkyODU1NDE0ZmVjODk1Njg4MzQxMTY0Nzk2ZS90YWJsZXJhbmdlOmFiODFkOTI4NTU0MTRmZWM4OTU2ODgzNDExNjQ3OTZlXzMtNy0xLTEtMA_00038f62-7251-4355-9b22-b847a7b2c56f"
      unitRef="usd">311000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzIyMzE_cf1d44b9-0880-483c-b220-5f1fe6e539c2"
      unitRef="shares">2137317</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzIyMzU_635691b0-4b34-4290-9796-0e464fb98069"
      unitRef="shares">1917514</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzIzMzc_97ed62ac-e08e-4f2a-90ab-7e6709784fdf"
      unitRef="usdPerShare">3.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzIzNDE_354b8acd-a293-489b-95e7-49b036da08a5"
      unitRef="usdPerShare">3.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NDI_d2b495e7-49df-4fe0-9aa4-fa6992dfd9d3">&lt;div style="margin-top:5pt;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 following is a summary of restricted stock activity: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.391%"/&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;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average grant date fair value&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;Unvested at December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;3,112,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;4.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(1,834,406)&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;3.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;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;Canceled&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;(239,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Unvested at December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt 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;3,176,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected to vest after December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;2,947,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzEtMS0xLTEtMA_7b182978-f204-429f-ba56-8b98f06b871a"
      unitRef="shares">3112426</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i099996a598774ec4ae3ae5469608c369_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzEtMy0xLTEtMA_bd06a4aa-20a6-4e29-b519-575115bbc5e9"
      unitRef="usdPerShare">4.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzItMS0xLTEtMA_cdbb7773-f457-4d9c-ac4e-d406b921c64a"
      unitRef="shares">2137817</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzItMy0xLTEtMA_903ef6b3-6d1a-4d1b-9fe4-1326af3f1eeb"
      unitRef="usdPerShare">3.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzMtMS0xLTEtMA_6dd8b730-03f3-4a72-9b6a-ac21b3e8c351"
      unitRef="shares">1834406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzMtMy0xLTEtMA_14461f48-880e-4f8f-92bd-28d0a06bbb17"
      unitRef="usdPerShare">3.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzQtMS0xLTEtMA_2287715f-f44e-4fa6-983c-998644e87530"
      unitRef="shares">239232</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzQtMy0xLTEtMA_07327882-5b15-41b0-aae8-f6d237daec87"
      unitRef="usdPerShare">4.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzUtMS0xLTEtMA_574a8c4f-d7bf-4136-8012-205db6365d79"
      unitRef="shares">3176605</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzUtMy0xLTEtMA_0888ee45-f647-4856-98e7-8a48f26fea6d"
      unitRef="usdPerShare">3.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzYtMS0xLTEtMA_cf89ceac-9d05-4677-96bd-149ac9beded4"
      unitRef="shares">2947031</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTpmYWRmZWRiZDlkZmM0YTI1OTU4MDE3Njg3OWE0MzRiYS90YWJsZXJhbmdlOmZhZGZlZGJkOWRmYzRhMjU5NTgwMTc2ODc5YTQzNGJhXzYtMy0xLTEtMA_46efcc4d-5f87-41d9-9f5f-3bec54a4f2d0"
      unitRef="usdPerShare">3.68</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod
      contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzI4NTE_3d3a9a5d-b457-4b2b-a583-f90f109639fb">P18M</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod
      contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzI4ODI_9fda0ee0-2c8a-4c82-9b3e-f7c3fbaed020">P6M</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzI5Mjg_8f6312d6-d551-48f8-aca9-21e4638151ff"
      unitRef="shares">3000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee
      contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMwMTE_9e205b97-d8c6-4f67-8dec-7b37ba0cced2"
      unitRef="usd">25000</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="icbd00db17aa04104b103d222b3e39922_D20100517-20100518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMwNDY_4edb2322-31fb-45d5-b136-300c40cf47d3"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i7e8165b866d747cfa5b1d0b227808f20_I20100518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMxNTk_0865e790-68fb-497c-9e77-f8237ae27f5a"
      unitRef="shares">3300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ia644bbbac1fc41b195bf8687df009958_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMyODY_73654266-6c54-49ad-a3d9-3947f24f6259"
      unitRef="shares">202019</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iec0e52d4354748578683b5284b91c4ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMyOTA_89dbc43e-350a-4962-9d27-b4d89e0ab3b7"
      unitRef="shares">194361</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <pxlw:EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock
      contextRef="ia644bbbac1fc41b195bf8687df009958_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMzMzc_cbbbf4b3-650a-4b70-8bbe-b7748d7b1669"
      unitRef="usd">529000</pxlw:EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock>
    <pxlw:EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock
      contextRef="iec0e52d4354748578683b5284b91c4ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzMzNDE_394037be-bd31-4fd8-8c1c-24609bb96571"
      unitRef="usd">519000</pxlw:EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2NDY_70a01f91-5524-4da1-9877-55f71a25eb33">&lt;div style="margin-top:5pt;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 of stock-based compensation was determined using the Black-Scholes option pricing model and the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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&#160;Ended&#160;December&#160;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Stock Option Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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:#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.00&#160;&lt;/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;2.47&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 dividend yield&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;0&#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;0&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 (in 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;3.75&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;5.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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;64&#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;66&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Employee Stock Purchase Plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.79&#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;2.05&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 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&#160;&lt;/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&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 (in years)&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;1.05&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.05&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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:#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;65&#160;&lt;/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;65&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i199f55492f8c4f6db36916f400a22149_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzMtMS0xLTEtMA_306e82d8-7cd0-48ec-beb9-13d3f46ff454"
      unitRef="number">0.0200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzMtMy0xLTEtMA_c0c65bc3-9d44-4cad-94c4-24649233f9ab"
      unitRef="number">0.0247</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i199f55492f8c4f6db36916f400a22149_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzQtMS0xLTEtMA_3d0ecad3-a8dc-42a5-9464-76294ea74eae"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzQtMy0xLTEtMA_e3496c8f-680f-4cbd-a132-daef72eeee34"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i199f55492f8c4f6db36916f400a22149_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzUtMS0xLTEtMA_17376301-8696-40f6-8783-f98f40bb5ae6">P3Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzUtMy0xLTEtMA_1b0252b6-ff64-4287-ad7d-e23b60a38808">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i199f55492f8c4f6db36916f400a22149_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzYtMS0xLTEtMA_1143e2c0-149f-4d90-874c-fef7e15a31bc"
      unitRef="number">0.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="iace31b44ceb946ad975edcb024d05b4a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzYtMy0xLTEtMA_9caf2175-fc03-4cc3-8ad4-0669734dbe4c"
      unitRef="number">0.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iacc60a39e139466483a539f23455734f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzgtMS0xLTEtMA_9fff44ed-0b9f-4de2-a08e-3c5d85d6b956"
      unitRef="number">0.0079</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzgtMy0xLTEtMA_9415cd2d-bbba-4bd9-97c9-802dcf613757"
      unitRef="number">0.0205</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="iacc60a39e139466483a539f23455734f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzktMS0xLTEtMA_93e17a0a-aa71-493e-a259-a9453fb898af"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzktMy0xLTEtMA_e84b528c-6b02-41de-bfeb-ff4ee483155c"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iacc60a39e139466483a539f23455734f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzEwLTEtMS0xLTA_e43129c2-a705-4c2c-a563-083f300d95da">P1Y18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzEwLTMtMS0xLTA_6801738e-3489-4673-887e-5b1ae494054f">P1Y18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="iacc60a39e139466483a539f23455734f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzExLTEtMS0xLTA_67b516cc-f8f9-4072-8c38-b0b47cbad000"
      unitRef="number">0.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="iacf747bfc9604bc2a7c76c48f2793589_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90YWJsZTo3MjhlY2QxOWExZjA0MTZiYTY2N2E5YWZmN2UyOTY1NC90YWJsZXJhbmdlOjcyOGVjZDE5YTFmMDQxNmJhNjY3YTlhZmY3ZTI5NjU0XzExLTMtMS0xLTA_c92117f8-aee5-45b0-8f85-aa329cf7b8ea"
      unitRef="number">0.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzM2NjI_bc5284cb-24d3-401c-896e-8067b3fade6d"
      unitRef="usdPerShare">0.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzM2NjY_b9fa4f2b-dded-4da3-b07a-d356ee6bbe56"
      unitRef="usdPerShare">2.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i199f55492f8c4f6db36916f400a22149_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzM4MTM_e3c44da0-19c1-453c-8fe9-0414e11baf52"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife
      contextRef="i81fbd9434ead4161b79a5e7ddbd1eb8a_D20090501-20090531"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQxMzI_957e540a-1bd6-4a58-ac0d-053a0041c004">P6Y</pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="iea0e638cabda4b1e972157f3be4dec48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ1MTM_ad6ade95-2151-435f-abd5-efa15d6aec39"
      unitRef="usd">5391000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xMzYvZnJhZzowZmU4MjgyNjY1NDE0MTNhYmNiNGU3NDIyNzQwNjJlMy90ZXh0cmVnaW9uOjBmZTgyODI2NjU0MTQxM2FiY2I0ZTc0MjI3NDA2MmUzXzQ2MjI_55cbf145-390f-4c68-b4f7-e6f692970f44">P1Y1M2D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzMg_8c05c598-3ef3-4187-9e3d-40715e9e0f76">SEGMENT INFORMATION&lt;div style="margin-top:5pt;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;We have identified a single operating segment: the design and development of ICs for use in electronic display devices. Substantially all of our assets are located in the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Revenue by geographic region, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Japan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;26,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;53,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;China&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;8,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;10,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;U.S.&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;3,057&#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;3,105&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Taiwan&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,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Europe&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;333&#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;104&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Korea&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;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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;40,855&#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: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;68,755&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Significant Customers&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&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 percentage of revenue attributable to our distributors, top five end customers, and individual distributors or end customers that represented more than 10% of revenue in at least one of the periods presented, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Distributors:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;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;All distributors&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;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributor A&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;23&#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;28&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End Customers: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Top five end customers&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;58&#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;77&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;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;End customer A&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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End customer B&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;5&#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;12&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;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;End customers include customers who purchase directly from us, as well as customers who purchase our products indirectly through distributors.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&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;Each of the following accounts represented 10% or more of total accounts receivable in at least one of the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.537%"/&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:12.350%"/&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:12.353%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align: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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Account X&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 #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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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: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 #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;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Account Y&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;20&#160;&lt;/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;26&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Account Z&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;7&#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;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgxNw_225a3398-1f04-4148-a9b1-1ab95a7ffc4e">&lt;div style="margin-top:5pt;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;Revenue by geographic region, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Japan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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;26,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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:1pt 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:1pt 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;53,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;China&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;8,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;10,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;U.S.&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;3,057&#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;3,105&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Taiwan&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,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Europe&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;333&#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;104&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Korea&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;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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;40,855&#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: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;68,755&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="i426ac3eb3061462d8ec7e6b4ff82218d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzItMS0xLTEtMA_5a469df5-6cf7-4101-9f26-957124d2c8ff"
      unitRef="usd">26554000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icf82bc86c50e4a8ba944f5ae0ad81fbd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzItMy0xLTEtMA_ab02929d-7e04-404b-a039-e346c97ba430"
      unitRef="usd">53628000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id7ac4e8b54da42a2b37f0f3dbbbf9927_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzMtMS0xLTEtMA_b0ca2a76-4ab5-41f9-bffd-3f1612d7511f"
      unitRef="usd">8935000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i88d51ddc0b6d46a5930c2b0aff0964ee_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzMtMy0xLTEtMA_e3aaab14-0b6d-4ee2-a044-844762e0e3d7"
      unitRef="usd">10213000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia3581559baf5449a82d1cda36327ae08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzQtMS0xLTEtMA_39b260b9-e018-46c2-afe5-537ac77a5608"
      unitRef="usd">3057000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0360d4f4411e40b1a0ca43d700b2dbc7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzQtMy0xLTEtMA_9b477bee-468a-4f29-befb-8e809801b984"
      unitRef="usd">3105000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8b025aa8d2f94c348b47bb7a5fdcac0d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzUtMS0xLTEtMA_a7576012-9091-49bd-9b38-d0a42a84ef69"
      unitRef="usd">1668000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i67dc83412bba45ed8c5d335ebf998b58_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzUtMy0xLTEtMA_de3f7c69-54b7-43cb-9f30-1586f6709689"
      unitRef="usd">1597000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie127d206e5794b5090a561b4804f9245_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzYtMS0xLTEtMTI4NA_511a2beb-427c-4a90-9f6c-93ab014ec14c"
      unitRef="usd">333000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia5f24d0404784f7c938644371bf04bc3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzYtMy0xLTEtMTI4NA_d1434b0c-38b2-4d6c-8564-4e18d4199e29"
      unitRef="usd">104000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i17bc0199d2054bb382b019865aaf69c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzYtMS0xLTEtMA_6341d42f-223b-4056-9d8e-2cc07f1d8ce6"
      unitRef="usd">308000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65ae0546e78a4deb8f8cfbee0c7d9e40_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzYtMy0xLTEtMA_f45369ed-4385-4c7c-afba-d5584a33c958"
      unitRef="usd">108000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzktMS0xLTEtMA_4fbd8589-e7e7-4745-9e1c-3b502635864a"
      unitRef="usd">40855000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i439145f77f26470e8fd375dbee926bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo0ZTJkYTViMDlkZmY0MTQzYTcyODliNThjYmZlOTNlMi90YWJsZXJhbmdlOjRlMmRhNWIwOWRmZjQxNDNhNzI4OWI1OGNiZmU5M2UyXzktMy0xLTEtMA_0b4891c4-23f3-4d4b-ae90-bd884dae6eb3"
      unitRef="usd">68755000</us-gaap:Revenues>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgyNA_ef84cbd5-c5e4-4f40-8bfd-d55923bf94c2">&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 percentage of revenue attributable to our distributors, top five end customers, and individual distributors or end customers that represented more than 10% of revenue in at least one of the periods presented, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Distributors:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;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;All distributors&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;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributor A&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;23&#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;28&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End Customers: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Top five end customers&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;58&#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;77&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;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;End customer A&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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End customer B&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;5&#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;12&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;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;End customers include customers who purchase directly from us, as well as customers who purchase our products indirectly through distributors.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic43d35c1953b445596de6f4ea01e6b08_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzMtMS0xLTEtMA_99b38003-0557-460e-860e-317fccc5dd33"
      unitRef="number">0.49</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i90aa5d44c54d46edafd23c3cc2db962e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzMtMy0xLTEtMA_dba379c4-c624-4cea-b234-4e15b739d915"
      unitRef="number">0.44</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i130268e6c8b44fe8a9aaadb9939e7305_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzQtMS0xLTEtMA_36e0ae0c-395b-4fa5-a6a6-eda4e598d639"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ieccb7a83b0e94b308b748bdda45959f4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzQtMy0xLTEtMA_9c112e97-fb03-4c55-b8c3-f6444c1b6653"
      unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i93d4040f0abd412aad43369329e0fdbe_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMS0xLTEtMA_3fb30641-48f1-4619-b62d-85bb0ee9a9b7"
      unitRef="number">0.58</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idc736d472a5e44d8b99cb0ff95b71348_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMy0xLTEtMA_f3005d32-5207-4418-88dc-38c79c6a7664"
      unitRef="number">0.77</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iad9aa2ee8ad5405f8895fa20fbffbfdf_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMS0xLTEtMA_d005578b-2611-4d46-a198-a2e1b0565d28"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifbdfbabb3dfc4e15b40698989f1e83b3_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMy0xLTEtMA_088c1e3b-4067-408f-b243-a8891d3b1a3f"
      unitRef="number">0.49</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7ebf29c20fdb4c9e810139393b530afb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMS0xLTEtMA_d69ca10f-caf2-4d7b-bd62-5f800092d792"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1baf1088b6b145d5a02bb7c16a03e956_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMy0xLTEtMA_5d2c0b6e-deb5-49c4-8c56-82af2aa3db01"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <pxlw:ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgyMQ_3674cbbb-4cab-41ef-a3ea-81b3e072ab07">&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;Each of the following accounts represented 10% or more of total accounts receivable in at least one of the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.537%"/&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:12.350%"/&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:12.353%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align: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&#160;31,&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Account X&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 #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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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: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 #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;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt 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: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Account Y&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;20&#160;&lt;/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;26&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Account Z&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;7&#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;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pxlw:ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2c29145472854916b8fc3a7659ed3657_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzItMy0xLTEtMA_5d3546fe-fd83-4ee7-892a-a6f83a0ebea5"
      unitRef="number">0.39</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ief9ff295d5d440bb9ecb2e46bc9802bd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzItNS0xLTEtMA_a55ebd68-0aa1-45f8-96a7-fbcb77ca65f9"
      unitRef="number">0.42</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iec7e5f756b834abda8acc9b8358282e0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzMtMy0xLTEtMA_d5d6111d-9367-4393-98de-914b5c670b07"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie80accbb65094a65b21c867f72f05f50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzMtNS0xLTEtMA_3d2cd630-03f6-4da7-8f7f-a80826ad7463"
      unitRef="number">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if458e58aba0747828edf964824c2eb8a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzQtMy0xLTEtMA_433bf5f8-5d1d-4af9-a2cd-1bae24a74031"
      unitRef="number">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i95523b6622024a428cdc88023f2aed9f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo1ZDZiZjI5M2ZmMDk0ZTFlYmZlOTRjNjQ2MjYzOTAzZS90YWJsZXJhbmdlOjVkNmJmMjkzZmYwOTRlMWViZmU5NGM2NDYyNjM5MDNlXzQtNS0xLTEtMA_da919cec-7120-4b2a-ac6a-9ac97d2dea27"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90ZXh0cmVnaW9uOmYzODc4NDgwZWJhYTQ3Njk4MjNjNzNiN2Y1M2Y3ZWRmXzE0OA_0ea724b4-7d8a-4557-aa97-10e07b4580fd">QUARTERLY FINANCIAL DATA (UNAUDITED)&#160;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.637%"/&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.637%"/&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.641%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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;Quarterly Period Ended&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;December&#160;31&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;Revenue, net&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;13,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;8,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,638&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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,775&#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,049&#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;3,976&#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;4,385&#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;Loss from operations&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;(5,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(6,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(8,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(6,901)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income 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;(5,223)&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;(6,445)&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;(8,165)&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;(6,098)&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(6,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(8,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(6,439)&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net loss per share - basic and diluted&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;(0.14)&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;(0.17)&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;(0.20)&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;(0.15)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Revenue, net&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;16,648&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18,027&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18,057&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;16,023&#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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;7,300&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from operations&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;(3,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;(2,321)&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,444)&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;(4,898)&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;Income (loss) before income taxes&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;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,574)&lt;/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:top"&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 (loss)&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;133&#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,448)&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,306)&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;(4,456)&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;Net income (loss) per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Basic&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;0.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"/&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;(0.06)&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;(0.06)&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;(0.12)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90ZXh0cmVnaW9uOmYzODc4NDgwZWJhYTQ3Njk4MjNjNzNiN2Y1M2Y3ZWRmXzE0Mw_4b2969cb-62ab-489c-a04b-50e33db16d56">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&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.637%"/&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.637%"/&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.641%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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;Quarterly Period Ended&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;December&#160;31&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;Revenue, net&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;13,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;8,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,638&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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,775&#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,049&#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;3,976&#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;4,385&#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;Loss from operations&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;(5,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(6,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(8,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(6,901)&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income 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;(5,223)&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;(6,445)&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;(8,165)&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;(6,098)&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;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(6,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(8,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(6,439)&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net loss per share - basic and diluted&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;(0.14)&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;(0.17)&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;(0.20)&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;(0.15)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Revenue, net&lt;/span&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;16,648&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18,027&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18,057&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;16,023&#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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;7,300&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from operations&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;(3,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;(2,321)&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,444)&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;(4,898)&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;Income (loss) before income taxes&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;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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,574)&lt;/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:top"&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 (loss)&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;133&#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,448)&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,306)&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;(4,456)&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;Net income (loss) per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Basic&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;0.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"/&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;(0.06)&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;(0.06)&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;(0.12)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzMtMS0xLTEtMA_663abcc4-be21-48c8-bd9d-b42b3a5f8f71"
      unitRef="usd">13774000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzMtMy0xLTEtMA_5179c806-fe8b-460f-ae3b-984c804e867f"
      unitRef="usd">9253000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzMtNS0xLTEtMA_af4cc92b-1c3f-4bd8-bfaa-d3a270927c45"
      unitRef="usd">8190000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzMtNy0xLTEtMA_fdb5162b-5727-490e-97f0-20088b8dc9b5"
      unitRef="usd">9638000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzQtMS0xLTEtMA_77dd97aa-71e2-46e7-9ac6-0d4af1b40b9b"
      unitRef="usd">6775000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzQtMy0xLTEtMA_5d5ba1d2-5c19-4896-a811-d2faa7c4a468"
      unitRef="usd">5049000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzQtNS0xLTEtMA_16912eab-8e63-4cf7-aed5-459194e0aa4c"
      unitRef="usd">3976000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzQtNy0xLTEtMA_6623b718-627c-47e0-b6a1-5f594358ec7b"
      unitRef="usd">4385000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzUtMS0xLTEtMA_04f566a7-9ba1-4fcd-a39c-699c128a5f2b"
      unitRef="usd">-5277000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzUtMy0xLTEtMA_e78e48c6-a886-4878-8b62-1ced11663328"
      unitRef="usd">-6421000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzUtNS0xLTEtMA_ee27461b-d429-4e7b-9054-a0c1d495ec39"
      unitRef="usd">-8137000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzUtNy0xLTEtMA_13a14084-e0ac-400f-be2a-ec25b0342abe"
      unitRef="usd">-6901000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzYtMS0xLTEtMA_7e0f87a1-dca6-4a22-9b39-4ef38a683067"
      unitRef="usd">-5223000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzYtMy0xLTEtMA_131e188c-bcc2-41e4-b37f-b33593b9f9f6"
      unitRef="usd">-6445000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzYtNS0xLTEtMA_9e6ad4d3-626f-4ae0-abf9-232c97c1e7fe"
      unitRef="usd">-8165000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzYtNy0xLTEtMA_8b710bbe-6d8a-4ebd-84be-357e5cca4972"
      unitRef="usd">-6098000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzctMS0xLTEtMA_6933360f-31ce-45dc-8a66-72ddf6c5aa90"
      unitRef="usd">-5399000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzctMy0xLTEtMA_b3da1f8c-44a8-4940-b75c-3d5f0121968b"
      unitRef="usd">-6552000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzctNS0xLTEtMA_e66d79d3-833e-41be-8ddc-c4966296ec69"
      unitRef="usd">-8139000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzctNy0xLTEtMA_e5a69ea6-0b7f-41ae-87e5-dd2b630d4213"
      unitRef="usd">-6439000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7787b91cf9c94999b130031988950049_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzktMS0xLTEtMA_39f9641e-cc8f-42aa-be21-fe6127bac71c"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i82301f30c4c240caad939c7ca0bc0024_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzktMy0xLTEtMA_a93a4dfa-6338-4a80-987d-152207cde903"
      unitRef="usdPerShare">-0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia8d4aae7c13d46c784d7f7188978d802_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzktNS0xLTEtMA_87f44157-c958-4ed7-931b-54f7f9657757"
      unitRef="usdPerShare">-0.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzktNy0xLTEtMA_1541ad03-2954-464d-b153-99b968f997c8"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:Revenues
      contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEyLTEtMS0xLTA_e3a9fce0-43fe-4847-9dae-3ef640741d73"
      unitRef="usd">16648000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEyLTMtMS0xLTA_3bdc3e83-3529-493c-9e1c-c2632cfa3968"
      unitRef="usd">18027000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifc764c1b4fa8460686884419423639c7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEyLTUtMS0xLTA_2af9734c-672b-4e3f-a823-ea883cfdb27e"
      unitRef="usd">18057000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEyLTctMS0xLTA_06cb45ba-f3d4-4e7f-a6d6-fddaf6e008a9"
      unitRef="usd">16023000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEzLTEtMS0xLTA_0542a900-917d-4d1f-96f1-d29a01291458"
      unitRef="usd">8472000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEzLTMtMS0xLTA_239126c9-b0b5-4a15-982b-26df831b9a56"
      unitRef="usd">9376000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifc764c1b4fa8460686884419423639c7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEzLTUtMS0xLTA_4af45933-2234-4785-89f5-a3374f354b06"
      unitRef="usd">9347000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzEzLTctMS0xLTA_92b72021-688c-482e-8227-7a6c6a41ae84"
      unitRef="usd">7300000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE0LTEtMS0xLTA_cb2f30b8-995d-4d94-a805-5680538ecbda"
      unitRef="usd">-3460000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE0LTMtMS0xLTA_40d96f56-deb9-4072-913a-52fabaa428d0"
      unitRef="usd">-2321000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifc764c1b4fa8460686884419423639c7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE0LTUtMS0xLTA_466866a1-3a73-42e1-9d13-932d7ef05cc4"
      unitRef="usd">-2444000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE0LTctMS0xLTA_c3996d1c-03df-4908-9993-284c64ee5bd9"
      unitRef="usd">-4898000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE1LTEtMS0xLTA_662cb62f-3bfd-4c49-a002-86496e03b615"
      unitRef="usd">541000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE1LTMtMS0xLTA_58c6e17e-8494-499c-9658-13ca3fb7eb84"
      unitRef="usd">-2217000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifc764c1b4fa8460686884419423639c7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE1LTUtMS0xLTA_554e4128-01d8-431a-8314-8d6b77735620"
      unitRef="usd">-2374000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE1LTctMS0xLTA_4d04e4b6-5f3d-4dee-a700-7d794bbc8881"
      unitRef="usd">-4574000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE2LTEtMS0xLTA_d2cdb530-7bd8-4767-bb6d-1d18cee1c30d"
      unitRef="usd">133000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE2LTMtMS0xLTA_2390ebeb-2104-4bf9-b774-53846f7067a9"
      unitRef="usd">-2448000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifc764c1b4fa8460686884419423639c7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE2LTUtMS0xLTA_dfe9164e-615f-4376-bfae-1e9f430e26a7"
      unitRef="usd">-2306000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE2LTctMS0xLTA_0c1314dc-f0f0-40bd-bf84-ad1d842b661f"
      unitRef="usd">-4456000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE4LTEtMS0xLTA_b04cf74c-166c-4abb-b9fd-5bc3bc81da9a"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE4LTMtMS0xLTA_410c0727-31d3-4a0c-b852-c05e5070a47f"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifc764c1b4fa8460686884419423639c7_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE4LTUtMS0xLTA_4fad9340-0baa-4778-8999-950483cf189b"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE4LTctMS0xLTA_42abf09c-7f75-4afb-8d79-220cdd39250c"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9c722e3d768a48ddaa5a45c9e1626bf0_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE5LTEtMS0xLTA_0546268a-da00-4829-941d-a71c9787cd6f"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib2781e655ae34db3af051a74e24fc305_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE5LTMtMS0xLTA_43614aa4-5277-48bc-8f51-a11024183d5b"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifc764c1b4fa8460686884419423639c7_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE5LTUtMS0xLTA_6e14826c-9beb-4580-be6c-6799289b985b"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i959463c8546546e29f89b68c3d8bf9c0_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDUvZnJhZzpmMzg3ODQ4MGViYWE0NzY5ODIzYzczYjdmNTNmN2VkZi90YWJsZTpmMmE0MmIwOTEzNDc0ODMyOWI4NTc2NWEzZTE3MTc4Mi90YWJsZXJhbmdlOmYyYTQyYjA5MTM0NzQ4MzI5Yjg1NzY1YTNlMTcxNzgyXzE5LTctMS0xLTA_39e56723-da7e-4ff4-ad96-dff9a08216d9"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareDiluted>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMS0xLTEtMA_d69ca10f-caf2-4d7b-bd62-5f800092d792"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMS0xLTEtMA_d69ca10f-caf2-4d7b-bd62-5f800092d792"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMy0xLTEtMA_f3005d32-5207-4418-88dc-38c79c6a7664"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMy0xLTEtMA_f3005d32-5207-4418-88dc-38c79c6a7664"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMy0xLTEtMA_088c1e3b-4067-408f-b243-a8891d3b1a3f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMy0xLTEtMA_088c1e3b-4067-408f-b243-a8891d3b1a3f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMS0xLTEtMA_3fb30641-48f1-4619-b62d-85bb0ee9a9b7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMS0xLTEtMA_3fb30641-48f1-4619-b62d-85bb0ee9a9b7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMy0xLTEtMA_5d2c0b6e-deb5-49c4-8c56-82af2aa3db01"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMy0xLTEtMA_5d2c0b6e-deb5-49c4-8c56-82af2aa3db01"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMS0xLTEtMA_d005578b-2611-4d46-a198-a2e1b0565d28"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMS0xLTEtMA_d005578b-2611-4d46-a198-a2e1b0565d28"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">End customers include customers who purchase directly from us, as well as customers who purchase our products indirectly through distributors.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMS0xLTEtMA_d69ca10f-caf2-4d7b-bd62-5f800092d792"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMy0xLTEtMA_f3005d32-5207-4418-88dc-38c79c6a7664"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMy0xLTEtMA_088c1e3b-4067-408f-b243-a8891d3b1a3f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzYtMS0xLTEtMA_3fb30641-48f1-4619-b62d-85bb0ee9a9b7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzgtMy0xLTEtMA_5d2c0b6e-deb5-49c4-8c56-82af2aa3db01"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90YWJsZTo5MjM1MDI2M2VkZGY0ZGU1OTM5YzNlYjM5ZDFhZGEyOC90YWJsZXJhbmdlOjkyMzUwMjYzZWRkZjRkZTU5MzljM2ViMzlkMWFkYTI4XzctMS0xLTEtMA_d005578b-2611-4d46-a198-a2e1b0565d28"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl8xNDIvZnJhZzoyZThmMmJkZTVmMDk0YWE3OGEwOTU2Mzc0ZTk3NjViMi90ZXh0cmVnaW9uOjJlOGYyYmRlNWYwOTRhYTc4YTA5NTYzNzRlOTc2NWIyXzgzOA_36fc0e1b-ae4f-4d3b-8cf8-7ac75e34fcd2"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787281199448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - 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, 2020</div></th>
<th class="th"><div>Mar. 05, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-30269<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="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">PIXELWORKS, INC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">OR<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="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">91-1761992<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="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">226 Airport Parkway, Suite 595<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="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Jose<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">95110<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="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">408<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="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">200-9200<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="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.001 per share<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="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PXLW<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">$ 115,004,218<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="top.Show.showAR( this, 'defref_pxlw_Publicfloatshareprice', window );">Entity Public Float, Share Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,212,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Part III incorporates information by reference to the registrant&#8217;s definitive proxy statement, to be filed with the Securities and Exchange Commission within 120 days after the close of the fiscal year ended December&#160;31, 2020.<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="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001040161<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_Publicfloatshareprice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The closing price of a share of the entity's common stock as of the last business day of the most recently completed second fiscal quarter. This share price is used to calculate the aggregate market value of the entity's common stock held by non-affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_Publicfloatshareprice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787354890568">
<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, 2020</div></th>
<th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 31,257<span></span>
</td>
<td class="nump">$ 7,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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term marketable securities</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">6,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">4,672<span></span>
</td>
<td class="nump">10,915<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">2,445<span></span>
</td>
<td class="nump">5,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,010<span></span>
</td>
<td class="nump">1,689<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">39,634<span></span>
</td>
<td class="nump">32,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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">5,103<span></span>
</td>
<td class="nump">4,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">6,606<span></span>
</td>
<td class="nump">5,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">1,081<span></span>
</td>
<td class="nump">1,267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Acquired intangible assets, net</a></td>
<td class="nump">1,207<span></span>
</td>
<td class="nump">2,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">18,407<span></span>
</td>
<td class="nump">18,407<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">72,038<span></span>
</td>
<td class="nump">64,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">995<span></span>
</td>
<td class="nump">818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities and current portion of long-term liabilities</a></td>
<td class="nump">9,452<span></span>
</td>
<td class="nump">8,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Current portion of income taxes payable</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">10,594<span></span>
</td>
<td class="nump">9,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent', window );">Long-term liabilities, net of current portion</a></td>
<td class="nump">1,007<span></span>
</td>
<td class="nump">982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">5,088<span></span>
</td>
<td class="nump">4,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income taxes payable, net of current portion</a></td>
<td class="nump">2,479<span></span>
</td>
<td class="nump">2,260<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">19,168<span></span>
</td>
<td class="nump">17,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value, 50,000,000 shares authorized, none issued</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="top.Show.showAR( this, 'defref_us-gaap_CommonStocksIncludingAdditionalPaidInCapital', window );">Common stock, $0.001 par value; 250,000,000 shares authorized, 51,078,942 and 38,434,488 shares issued and outstanding as of December&#160;31, 2020 and 2019, respectively.</a></td>
<td class="nump">467,957<span></span>
</td>
<td class="nump">436,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(415,134)<span></span>
</td>
<td class="num">(388,605)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">52,870<span></span>
</td>
<td class="nump">47,529<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 72,038<span></span>
</td>
<td class="nump">$ 64,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">250,000,000<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=119400593&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 http://asc.fasb.org/extlink&amp;oid=6876686&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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=119400593&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 http://asc.fasb.org/extlink&amp;oid=6876686&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(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=119400593&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 http://asc.fasb.org/extlink&amp;oid=6876686&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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStocksIncludingAdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of par value plus amounts in excess of par value or issuance value for common stock issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStocksIncludingAdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280706088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">250,000,000<span></span>
</td>
<td class="nump">250,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">51,078,942<span></span>
</td>
<td class="nump">38,434,488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">51,078,942<span></span>
</td>
<td class="nump">38,434,488<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787354818568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">$ 40,855<span></span>
</td>
<td class="nump">$ 68,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue (1)</a></td>
<td class="nump">20,670<span></span>
</td>
<td class="nump">34,260<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">20,185<span></span>
</td>
<td class="nump">34,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development (2)</a></td>
<td class="nump">25,040<span></span>
</td>
<td class="nump">26,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative (3)</a></td>
<td class="nump">19,840<span></span>
</td>
<td class="nump">21,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Restructuring</a></td>
<td class="nump">2,041<span></span>
</td>
<td class="nump">398<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">46,921<span></span>
</td>
<td class="nump">47,618<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(26,736)<span></span>
</td>
<td class="num">(13,123)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Interest income and other, net</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">594<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on loan extinguishment</a></td>
<td class="nump">796<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfIntangibleAssets', window );">Gain on sale of patents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,905<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income, net</a></td>
<td class="nump">805<span></span>
</td>
<td class="nump">4,499<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income taxes</a></td>
<td class="num">(25,931)<span></span>
</td>
<td class="num">(8,624)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">598<span></span>
</td>
<td class="nump">453<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (26,529)<span></span>
</td>
<td class="num">$ (9,077)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net loss per share - basic and diluted</a></td>
<td class="num">$ (0.65)<span></span>
</td>
<td class="num">$ (0.24)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted average shares outstanding - basic and diluted</a></td>
<td class="nump">40,712<span></span>
</td>
<td class="nump">37,851<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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="top.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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_GainLossOnDispositionOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=117329964&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 http://asc.fasb.org/extlink&amp;oid=117329964&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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restructuring charges, remediation cost, and asset impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787354815640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Restructuring</a></td>
<td class="nump">$ 2,041<span></span>
</td>
<td class="nump">$ 398<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="top.Show.showAR( this, 'defref_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment', window );">Inventory step-up and backlog amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">1,496<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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue</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="top.Show.showAR( this, 'defref_pxlw_AmortizationOfAcquiredDevelopedTechnology', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">1,192<span></span>
</td>
<td class="nump">1,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">432<span></span>
</td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Restructuring</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment', window );">Inventory step-up and backlog amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">1,192<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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">2,943<span></span>
</td>
<td class="nump">2,545<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">Selling, general and administrative</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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">4,296<span></span>
</td>
<td class="nump">3,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">$ 304<span></span>
</td>
<td class="nump">$ 312<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_AmortizationOfAcquiredDevelopedTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of acquired developed technology</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_AmortizationOfAcquiredDevelopedTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of Intangible Assets and Inventory Fair Value Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restructuring charges, remediation cost, and asset impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ResearchAndDevelopmentExpenseMember</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_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787282159672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (26,529)<span></span>
</td>
<td class="num">$ (9,077)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Foreign pension adjustment</a></td>
<td class="nump">48<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized gain (loss) on available-for-sale securities</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Tax effect of foreign pension adjustment</a></td>
<td class="num">(10)<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss</a></td>
<td class="num">$ (26,494)<span></span>
</td>
<td class="num">$ (9,080)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e557-108580<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 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787277555448">
<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, 2020</div></th>
<th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (26,529)<span></span>
</td>
<td class="num">$ (9,077)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">7,853<span></span>
</td>
<td class="nump">6,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,737<span></span>
</td>
<td class="nump">3,837<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="top.Show.showAR( this, 'defref_pxlw_AmortizationOfAcquiredIntangibleAssets', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">1,496<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on loan extinguishment</a></td>
<td class="num">(796)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_ReversalOfUncertainTaxPositions', window );">Reversal of uncertain tax positions</a></td>
<td class="num">(88)<span></span>
</td>
<td class="num">(124)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Accretion on short-term marketable securities</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesGainLoss', window );">Gain on sale of marketable securities</a></td>
<td class="num">(4)<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfIntangibleAssets', window );">Gain on sale of patents</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,905)<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="top.Show.showAR( this, 'defref_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment', window );">Inventory step-up and backlog amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="nump">9<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="nump">6,243<span></span>
</td>
<td class="num">(3,933)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">2,956<span></span>
</td>
<td class="num">(2,459)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current and long-term assets, net</a></td>
<td class="nump">3,295<span></span>
</td>
<td class="nump">2,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">166<span></span>
</td>
<td class="num">(1,304)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued current and long-term liabilities</a></td>
<td class="num">(2,361)<span></span>
</td>
<td class="num">(3,686)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">290<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(3,711)<span></span>
</td>
<td class="num">(10,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sales and maturities of marketable securities</a></td>
<td class="nump">8,229<span></span>
</td>
<td class="nump">10,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(2,637)<span></span>
</td>
<td class="num">(2,629)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecurities', window );">Purchases of available-for-sale marketable securities</a></td>
<td class="num">(1,500)<span></span>
</td>
<td class="num">(10,856)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherProductiveAssets', window );">Purchases of licensed technology</a></td>
<td class="num">(152)<span></span>
</td>
<td class="num">(521)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities', window );">Proceeds from sale of patents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Payment associated with sale of patents</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(345)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in (provided by) investing activities</a></td>
<td class="nump">3,940<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from equity offering</a></td>
<td class="nump">12,743<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Net proceeds from private placement investment</a></td>
<td class="nump">6,210<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering', window );">Net proceeds from "at the market" equity offering</a></td>
<td class="nump">4,429<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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Payments on asset financings</a></td>
<td class="num">(1,007)<span></span>
</td>
<td class="num">(826)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherDebt', window );">Proceeds from Paycheck Protection Program loan</a></td>
<td class="nump">796<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from issuances of common stock under employee equity incentive plans</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">570<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">23,771<span></span>
</td>
<td class="num">(256)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">24,000<span></span>
</td>
<td class="num">(10,687)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">7,257<span></span>
</td>
<td class="nump">17,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">31,257<span></span>
</td>
<td class="nump">7,257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure 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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds received</a></td>
<td class="nump">397<span></span>
</td>
<td class="nump">547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid during the year for interest</a></td>
<td class="nump">217<span></span>
</td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on loan extinguishment</a></td>
<td class="num">(796)<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="top.Show.showAR( this, 'defref_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid', window );">Acquisitions of property and equipment and other assets under extended payment terms</a></td>
<td class="nump">$ 1,495<span></span>
</td>
<td class="nump">$ 934<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_AmortizationOfAcquiredIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Acquired Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_AmortizationOfAcquiredIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of Intangible Assets and Inventory Fair Value Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisitions of property and equipment and other assets under extended payment terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_ProceedsFromIssuanceOfAtTheMarketOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Issuance of At the Market Offering</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ProceedsFromIssuanceOfAtTheMarketOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_ReversalOfUncertainTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reversal of previously recorded tax contingencies due to the expiration of applicable statutes of limitation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ReversalOfUncertainTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainLossOnDispositionOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=117329964&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 http://asc.fasb.org/extlink&amp;oid=117329964&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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_MarketableSecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<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 13<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireOtherProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireOtherProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116856206&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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfOtherAssetsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of other assets recognized in investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the payment of debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787277246776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Equity Offering</div></th>
<th class="th"><div>Private Placement</div></th>
<th class="th"><div>At the Market Offering</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Equity Offering</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Private Placement</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>At the Market Offering</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2018</a></td>
<td class="nump">$ 49,390<span></span>
</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">$ 428,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">$ (379,528)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance, shares at Dec. 31, 2018</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">36,937,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock issued under employee equity incentive plans</a></td>
<td class="nump">570<span></span>
</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">$ 570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock issued under employee equity incentive plans, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,497,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">6,649<span></span>
</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,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on available-for-sale securities</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(9,077)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(9,077)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign pension adjustment, net of tax</a></td>
<td class="num">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(6)<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">47,529<span></span>
</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">$ 436,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="num">(388,605)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance, shares at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,434,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock issued under employee equity incentive plans</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock issued under employee equity incentive plans, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,061,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Equity offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,743<span></span>
</td>
<td class="nump">$ 6,210<span></span>
</td>
<td class="nump">$ 4,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,743<span></span>
</td>
<td class="nump">$ 6,210<span></span>
</td>
<td class="nump">$ 4,429<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Equity offering, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,635,000<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">1,747,466<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">7,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on available-for-sale securities</a></td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(26,529)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(26,529)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign pension adjustment, net of tax</a></td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">38<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">$ 52,870<span></span>
</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">$ 467,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
<td class="num">$ (415,134)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance, 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="text">&#160;<span></span>
</td>
<td class="nump">51,078,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280700440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' 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, 2020</div></th>
<th class="th"><div>Dec. 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent', window );">Foreign pension adjustment, tax</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax amount of the increase (decrease) in accumulated other comprehensive income (loss) related to pension and other postretirement benefit plans, attributable to the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787277231704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text">BASIS OF PRESENTATION<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Business</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%">Pixelworks is a leading provider of high-performance and power-efficient visual processing solutions that bridge the gap between video content formats and rapidly advancing display capabilities. We develop and market semiconductor and software solutions that enable consistently high-quality, authentic viewing experiences in a wide variety of applications from cinema to smartphones. Our primary target markets include Mobile (smartphone, gaming and tablet), Home Entertainment (TV, personal video recorder ("PVR"), over-the-air ("OTA") and projector), Content (creation, remastering and delivery), and Business &amp; Education (projector).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we had an intellectual property portfolio of 338 patents related to the visual display of digital image data.&#160;We focus our research and development efforts on developing video algorithms that improve quality, and architectures that reduce system power, cost, bandwidth and increase overall system performance and device functionality.&#160;We seek to expand our technology portfolio through internal development and co-development with business partners, and we continually evaluate acquisition opportunities and other ways to leverage our technology into other high-value markets. </span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pixelworks was founded in 1997 and is incorporated under the laws of the state of Oregon. On August 2, 2017, we acquired ViXS Systems, Inc., a corporation organized in Canada ("ViXS") ("the Acquisition").</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:400;line-height:120%">Our consolidated financial statements include the accounts of Pixelworks and its wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated. All foreign subsidiaries use the U.S. dollar as the functional currency, and as a result, transaction gains and losses are included in the consolidated statements of operations. Transaction losses were $419 and $270 for the years ended December&#160;31, 2020 and 2019, respectively.</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:120%">Use of Estimates</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires us to make estimates and judgments that affect amounts reported in the financial statements and accompanying notes. Our significant estimates and judgments include those related to revenue recognition, valuation of excess and obsolete inventory, lives and recoverability of equipment and other long-lived assets, valuation of goodwill, stock-based compensation and income taxes. The actual results experienced could differ materially from our estimates.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274895864">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify all cash and highly liquid investments with original maturities of three months or less at the date of purchase as cash and cash equivalents. Cash equivalents, which as of December 31, 2020 and 2019 consisted of U.S. denominated money market funds, totaled $23,832 and $1,307 as of December&#160;31, 2020 and 2019, respectively.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments in marketable securities are classified as available-for-sale. Available-for-sale securities are stated at fair value based on quoted market prices with unrealized holding gains or losses, net of tax, included in accumulated other comprehensive income, a component of shareholders&#8217; equity. The cost of securities sold is based on the specific identification method.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at invoiced amount and do not bear interest when recorded or accrue interest when past due. We maintain an allowance for doubtful accounts for estimated losses that may result from the inability of our customers to make required payments. At the end of each reporting period, we estimate the allowance for doubtful accounts based on an account-by-account risk analysis of outstanding receivable balances. The determination to write-off specific accounts receivable balances is made based on the likelihood of collection and past due status. Past due status is based on invoice date and terms specific to each customer.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of finished goods and work-in-process, and are stated at the lower of standard cost (which approximates actual cost on a first-in, first-out basis) or market (net realizable value).</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost. Depreciation and amortization is calculated on a straight-line basis over the estimated useful life of the assets which are generally as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.954%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of 3 years or contractual license term</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Equipment, furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Tooling</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 4 years</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of lease term or estimated useful life</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of property and equipment repairs and maintenance is expensed as incurred.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Licensed Technology</span></div><div style="margin-top:5pt;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 capitalized licensed technology assets in other long-term assets. These assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the asset, if the license is not contractually limited, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMjc0ODc3OTA4NzkyMg_24532708-56c4-46f9-92d7-9cf9134c4b6f">two</span> to five years.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful Lives and Recoverability of Equipment and Other Long-Lived Assets</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate the remaining useful life and recoverability of equipment and other assets, including identifiable intangible assets, whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. If there is an indicator of impairment, we prepare an estimate of future, undiscounted cash flows expected to result from the use of each asset and its eventual disposition. If these cash flows are less than the carrying value of the asset, we adjust the carrying amount of the asset to its estimated fair value. We have concluded that the carrying value of our long-lived assets is recoverable as of December 31, 2020.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized, rather it is tested, at least annually, for impairment at a reporting unit level. Impairment of goodwill is the condition that exists when the carrying amount of a reporting unit that includes goodwill exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. If the fair value of a reporting unit exceeds the carrying amount, goodwill of the reporting unit is not considered impaired.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate impairment using the guidance set forth in FASB Accounting Standards Update No. 2017-04,&#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%">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2017-04") which states that an entity may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of goodwill impairment loss to be recognized. An entity has an unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to the quantitative goodwill impairment test. Accordingly, we have elected to bypass the qualitative assessment and proceed directly to the quantitative goodwill impairment test. We tested goodwill for impairment under the quantitative goodwill impairment test during the fourth quarter of 2020 and concluded that goodwill was not impaired.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty Program</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We warrant that our products will be free from defects in material and workmanship for a period of twelve months from delivery. Warranty repairs are guaranteed for the remainder of the original warranty period. Our warranty is limited to repairing or replacing products, or refunding the purchase price. At the end of each reporting period, we estimate a reserve for warranty returns based on historical experience and knowledge of any applicable events or transactions. The reserve for warranty returns is included in accrued liabilities in our consolidated balance sheets.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently sponsor a stock incentive plan that allows for issuance of employee stock options and restricted stock awards, including restricted stock units. We also have an employee stock purchase plan for all eligible employees. The fair value of share-based payment awards is expensed straight-line over the requisite service period, which is generally the vesting period, for the entire award. Additionally, any modification of an award that increases its fair value will require us to recognize additional expense.</span></div><div style="margin-top:5pt;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 of our stock option grants and purchase rights under our employee stock purchase plan are estimated as of the grant date using the Black-Scholes option pricing model which is affected by our estimates of the risk free interest rate, our expected dividend yield, expected term and the expected share price volatility of our common shares over the expected term. The fair value of our restricted stock awards are based on the market value of our stock on the date of grant.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with research and development activities are expensed as incurred, except for items with alternate future uses which are capitalized and depreciated over their estimated useful lives.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On occasion, we enter into co-development arrangements with current or prospective customers to defray a portion of the research and development expenses we expect to incur in connection with our development of an IC product. As amounts become due and payable, they are offset against research and development expense on a pro-rata basis.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method. This approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between financial statement carrying amounts and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. We establish a valuation allowance to reduce deferred tax assets if it is "more likely than not" that a portion or all of the asset will not be realized in future tax returns.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An uncertain tax position represents treatment of a tax position taken in a filed tax return, or planned to be taken in a future tax return, that has not been reflected in measuring income tax expense for financial reporting purposes. Until these positions are sustained by the taxing authorities, we do not recognize the tax benefits resulting from such positions and report the tax effects for uncertain tax positions in our consolidated balance sheets.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div style="margin-top:11pt;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%">Concentration of Suppliers</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not own or operate a semiconductor fabrication facility and do not have the resources to manufacture our products internally. We rely on a limited number of foundries and assembly and test vendors to produce all of our wafers and for completion of finished products. We do not have any long-term agreements with any of these suppliers. In light of these dependencies, it is reasonably possible that failure to perform by one of these suppliers could have a severe impact on our results of operations. Additionally, the concentration of these vendors within Taiwan, and the People&#8217;s Republic of China increases our risk of supply disruption due to natural disasters, economic instability, political unrest or other regional disturbances. </span></div><div style="margin-top:11pt;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%">Risk of Technological Change</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets in which we compete, or seek to compete, are subject to rapid technological change, frequent new product introductions, changing customer requirements for new products and features, and evolving industry standards. The introduction of new technologies and the emergence of new industry standards could render our products less desirable or obsolete, which could harm our business.</span></div><div style="margin-top:11pt;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%">Concentrations of Credit Risk</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist of cash equivalents and accounts receivable. We limit our exposure to credit risk associated with cash equivalent balances by holding our funds in high quality, highly liquid money market accounts. We limit our exposure to credit risk associated with accounts receivable by carefully evaluating creditworthiness before offering terms to customers.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</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:115%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> ("ASU 2019-12"). ASU 2019-12 removes certain exceptions to the general principles in Accounting Standards Codification ("ASC") 740 and also clarifies and amends existing guidance to provide for more consistent application. ASU 2019-12 will become effective for us in the first quarter of fiscal 2021, and early adoption is permitted. We are evaluating the impact that the adoption of ASU 2019-12 will have on our financial position, results of operations and cash flows, but don't estimate the impact to be significant. </span></div><div style="margin-bottom:8pt;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%">In November 2018, the FASB issued Accounting Standards Update No. 2018-18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Arrangements: Clarifying the Interaction Between Topic 808 and Topic 606 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2018-18"). ASU 2018-18 requires transactions in collaborative arrangements to be accounted for under ASC 606 if the counterparty is a customer for a good or service (or bundle of goods and services) that is a distinct unit of account. The amendment also precludes entities from presenting consideration from transactions with a collaborator that is not a customer together with revenue recognized from contracts with customers. ASU 2018-18 became effective for us on January 1, 2020. The adoption of ASU 2018-18 did not have a material impact on our financial position, results of operations and cash flows.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787277581656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="top.Show.showAR( this, 'defref_pxlw_BalanceSheetComponentsTextBlock', window );">Balance Sheet Components</a></td>
<td class="text">BALANCE SHEET COMPONENTS<div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td style="background-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%">(23)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,672&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,915&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the change in our allowance for doubtful accounts:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Additions charged </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</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: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%">41&#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: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%">23&#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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:5pt"><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#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%">3,771&#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,445&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded inventory write-downs of $95 and $137 for the years ended December 31, 2020 and 2019, respectively. The inventory write-downs were for lower of cost or market and excess and obsolescence exposure. The inventory write-downs were offset by sales of previously written-down inventory of $29 and $35 for the years ended December 31, 2020 and 2019, respectively.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of current prepaid expenses, deposits, income taxes receivable and other receivables. </span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, furniture and fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,889&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,298&#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%">6,552&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">5,711&#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%">6,428&#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%">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%">1,393&#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,392&#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"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,188)</span></td><td style="background-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,258)</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:top"><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,103&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,608&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:400;line-height:120%">Software amortization was $1,174 and $1,320 for the years ended December&#160;31, 2020 and 2019, respectively. Depreciation and amortization expense for equipment, furniture, fixtures, tooling and leasehold improvements was $2,227 and $2,300 for the years ended December&#160;31, 2020 and 2019, respectively.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Assets, Net</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist primarily of deposits, deferred tax assets and licensed technology. Amortization of licensed technology was&#160;$336 and $217 for the years ended December&#160;31, 2020 and 2019, respectively.</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:120%">Acquired Intangible Assets, Net</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Acquisition, we recorded certain identifiable intangible assets. Acquired intangible assets resulting from this transaction consist of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><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%">December&#160;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></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%">Developed technology</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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,270&#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,270&#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%">Backlog and tradename</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410&#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%">410&#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"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523)</span></td><td style="background-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,026)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized over the following estimated useful lives: developed technology and customer relationships, 3 to 5 years; tradename and backlog, 6 to 18 months. Backlog was fully amortized as of December 31, 2018 and tradename was fully amortized as of December 31, 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets was $1,496 for the year ended December 31, 2020, with $1,192 included in cost of revenue and $304 included in selling, general and administrative on the consolidated statements of operations. As of December 31, 2020, future estimated amortization expense is as follows:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></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%">Years ending December 31:</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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%">1,117&#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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#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"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Conditions that would trigger an impairment assessment include, but are not limited to, past, current, or expected cash flow or operating losses associated with the asset. There were no such triggering events requiring an impairment assessment of other intangible assets as of December 31, 2020. </span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill resulted from the Acquisition, whereby we recorded goodwill of $18,407. See Note 2: "Summary of Significant Accounting Policies" for information on our assessment of goodwill impairment.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued Liabilities and Current Portion of Long-Term Liabilities</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and current portion of long-term liabilities consist of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,039&#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,545&#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%">Current portion of accrued liabilities for asset financings</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%">786&#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%">483&#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 costs related to restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630&#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%">66&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commissions and royalties</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%">474&#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%">663&#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%">Accrued interest 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%">429&#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%">397&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#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%">146&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,048&#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,952&#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and current portion of long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,452&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the change in deferred revenue:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at beginning of period</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%">146&#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%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Revenue deferred</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%">935&#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%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(902)</span></td><td style="background-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%">(461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-Term Line of Credit</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 21, 2010, we entered into a Loan and Security Agreement with Silicon Valley Bank (the "Bank"), which was amended on December 14, 2012, December 4, 2013, December 18, 2015, December 15, 2016, July 21, 2017, December 21, 2017, December 18, 2018, December 18, 2019, April 17, 2020 and December 14, 2020 (as amended, the "Revolving Loan Agreement"). The Revolving Loan Agreement provides a secured working capital-based revolving line of credit (the "Revolving Line") in an aggregate amount of up to the lesser of&#160;(i) $10,000, or (ii)&#160;$2,500 plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable. The Revolving Line has a maturity date of March 26, 2021. In addition, the Revolving Loan Agreement provides for non-formula advances of up to $10,000 which may be made solely during the last five business days of any fiscal month or quarter and which must be repaid by the Company on or before the fifth business day after the applicable fiscal month or quarter end.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts advanced under the Revolving Line bear interest at an annual rate equal to the lender's prime rate plus 0.25%. The Revolving Loan Agreement, as amended also provides an option for LIBOR advances that bear interest based on the LIBOR rate, subject to the availability of a LIBOR rate. Interest on the Revolving Line is due monthly, with the balance due on March 26, 2021, which is the scheduled maturity date for the Revolving Line.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Loan Agreement, as amended contains customary affirmative and negative covenants, including with respect to the following: compliance with laws, provision of financial statements and periodic reports, payment of taxes, maintenance of inventory and insurance, maintenance of operating accounts at the Bank, the Bank's access to collateral, formation or acquisition of subsidiaries, incurrence of indebtedness, dispositions of assets, granting liens, changes in business, ownership or business locations, engaging in mergers and acquisitions, making investments or distributions and affiliate transactions. The covenants also require that the Company maintain a minimum ratio of qualifying financial assets to the sum of qualifying financial obligations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Loan Agreement, as amended also contains customary events of default, including the following: defaults with respect to covenant compliance, the occurrence of a material adverse change, the occurrence of certain bankruptcy or insolvency events, cross-defaults, judgment defaults and material misrepresentations. The occurrence of an event of default could result in the acceleration of the Company's obligations under the Revolving Loan Agreement, as amended and an increase to the applicable interest rate, and would permit the Bank to exercise remedies with respect to its security interest.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To secure the repayment of any amounts borrowed under the Revolving Loan Agreement, as amended, the Company granted to the Bank a security interest in substantially all of its assets, excluding its intellectual property assets. The Company has agreed not to pledge or otherwise encumber its intellectual property assets without prior written permission from the Bank.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and December 31, 2019, we had no outstanding borrowings on the Revolving Line.&#160;</span></div><div style="margin-top:11pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Paycheck Protection Program Loan</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 25, 2020, we entered into a loan with Silicon Valley Bank as the lender in an aggregate principal amount of $796 (the &#8220;Loan&#8221;) pursuant to the Paycheck Protection Program (the &#8220;PPP&#8221;) under the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Loan is evidenced by a promissory note (the &#8220;Note&#8221;) dated April 25, 2020, and matures 2 years from the disbursement date. The Note bears interest at a rate of 1.000% per annum, with the first six months of interest deferred. Principal and interest are payable monthly commencing 6 months after the disbursement date and may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The Note contains customary events of default relating to, among other things, payment defaults or breaches of the terms of the Note. Upon the occurrence of an event of default, the Lender may require immediate repayment of all amounts outstanding under the Note.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the CARES Act, PPP loan recipients can apply for and be granted forgiveness for all or a portion of loans granted under the PPP. The Loan is subject to forgiveness to the extent proceeds are used for payroll costs, including payments required to continue group health care benefits, and certain rent, utility, and mortgage interest expenses (collectively, &#8220;Qualifying Expenses&#8221;), pursuant to the terms and limitations of the PPP. We used the Loan amount for Qualifying Expenses.  During the fourth quarter of 2020, we applied for and received full forgiveness and  have recorded a gain of $796 within other income in our consolidated statements of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_BalanceSheetComponentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance sheet components [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_BalanceSheetComponentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274910824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities and Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">MARKETABLE SECURITIES AND FAIR VALUE MEASUREMENTS<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and December 31, 2019, all of our marketable securities are classified as available-for-sale and consist of the following:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.202%"/><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%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2020:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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%">253&#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: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%">(3)</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: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%">250&#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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">2,487&#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: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%">&#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 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%">2,487&#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:10pt;font-weight:400;line-height:100%">U.S. government treasury bills</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,249&#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&#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,250&#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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,236&#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&#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,238&#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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,972&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,975&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:400;line-height:120%">Unrealized holding gains and losses are recorded in accumulated other comprehensive income, a component of shareholders&#8217; equity, in the consolidated balance sheets.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Three levels of inputs may be used to measure fair value:</span></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt">Valuations based on quoted prices in active markets for identical assets and liabilities.</span></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt">Valuations based on inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt">Valuations based on unobservable inputs in which there is little or no market data available, which require the reporting entity to develop its own assumptions.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about our assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of December&#160;31, 2020 and 2019:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.637%"/><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.637%"/><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.641%"/><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="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 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December&#160;31, 2020:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Cash equivalents:</span></div></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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Money market funds</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%">23,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#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 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%">&#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 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%">23,832&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Short-term marketable securities:</span></div></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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">250&#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"/><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%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">As of December&#160;31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Money market funds</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%">1,307&#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: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%">&#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 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%">&#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,307&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">U.S. government treasury bills</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,250&#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%">&#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%">&#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%">2,250&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,487&#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"/><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,487&#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 19pt;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%">Corporate debt securities</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%">2,238&#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%">&#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%">2,238&#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:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily use the market approach to determine the fair value of our financial instruments. The fair value of our current assets and liabilities, including accounts receivable and accounts payable approximates the carrying value due to the short-term nature of these balances. We have currently chosen not to elect the fair value option for any items that are not already required to be measured at fair value in accordance with U.S. GAAP.</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787275956440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring</a></td>
<td class="text">RESTRUCTURINGS<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%">In August 2020, we executed a restructuring plan to make the operation of the Company more efficient (the "August 2020 Plan"). The August 2020 Plan included an approximately 14% reduction in workforce, primarily in the areas of operations, research and development, sales and marketing.</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%">In January 2020, we executed a restructuring plan to make the operation of the Company more efficient (the "January 2020 Plan"). The January 2020 Plan included an approximately 4% reduction in workforce, primarily in the areas of research and development and sales.</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%">In June 2019, we executed a restructuring plan to make the operation of the Company more efficient (the "2019 Plan"). The 2019 plan included an approximately 2% reduction in workforce, primarily in the areas of sales and operations. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total restructuring expense included in our statement of operations for the years ended December 31, 2020 and 2019 is comprised of the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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: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="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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue &#8212; restructuring:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">173&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses &#8212; restructuring:</span></div></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,041&#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%">398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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%">398&#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="display:none"/><td colspan="3" style="display:none"/></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:120%">The following is a rollforward of the accrued liabilities related to restructuring for the year ended December 31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><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%"><br/>Balance as of December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Expensed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><br/>Balance as of December 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued costs related to restructuring</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274910824">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">LEASES<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2019, we adopted the new requirements of ASC 842, under the modified retrospective approach, using the effective date method. Under the effective date method, financial information and disclosures prior to January 1, 2019 are not required to be restated.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#8220;ROU&#8221;) assets, other current liabilities, and operating lease liabilities in our consolidated balance sheets. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating lease&#160;ROU&#160;assets also exclude lease incentives received. For purposes of calculating operating lease liabilities, lease terms may be deemed to include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option.</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:120%">We have operating leases for office buildings and one vehicle. Our leases have remaining lease terms of 1 year to 7 years. Supplemental information related to lease expense and valuation of the ROU assets and lease liabilities was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.129%"/><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%">Year Ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="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%">December 31, 2020</span></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%">December 31, 2019</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 cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,697&#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%">Leased assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,440&#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%">Weighted average remaining lease term (in years)</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%">3.76</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%">4.97</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.99&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.49&#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="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancellable leases as of December 31, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:82.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.152%"/><td style="width:0.1%"/></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 Lease Payments</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ending December 31:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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%">2,353&#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:#bfe4ff;padding:2px 1pt;text-align: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="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align: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,475&#160;</span></td><td style="background-color:#bfe4ff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,342&#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:#bfe4ff;padding:2px 1pt;text-align: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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#bfe4ff;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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:#bfe4ff;padding:2px 1pt;text-align: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:#bfe4ff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#bfe4ff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align: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 lease payments</span></td><td colspan="2" style="background-color:#bfe4ff;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%">7,866&#160;</span></td><td style="background-color:#bfe4ff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</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:#bfe4ff;padding:2px 1pt;text-align: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 lease liabilities</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,127&#160;</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had no operating lease liabilities that had not commenced.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787275956440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">REVENUE<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised good or service is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our principal revenue generating activities consist of the following:</span></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:36pt;padding-right:36pt;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%">Product Sales </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%">We sell integrated circuit products, also known as &#8220;chips&#8221; or &#8220;ICs&#8221;, based upon a customer purchase order, which includes a fixed price per unit. We have elected to account for shipping and handling as activities to fulfill the promise to transfer the goods, and not evaluate whether these activities are promised services to the customer. We generally satisfy our single performance obligation upon shipment of the goods to the customer and recognize revenue at a point in time upon shipment of the underlying product.</span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shipments are subject to limited return rights subject to our limited warranty for our products sold. In addition, we may provide other credits to certain customers pursuant to price protection and stock rotation rights, all of which are considered variable consideration when estimating the amount of revenue to recognize. We use the &#8220;most likely amount&#8221; method to determine the amount of consideration to which we are entitled. Our estimate of variable consideration is reassessed at the end of each reporting period based on changes in facts and circumstances. Historically, returns and credits have not been material.</span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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%">Engineering Services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%">We enter into contracts for professional engineering services that include software development and customization. We identify each performance obligation in our engineering services agreements (&#8220;ESAs&#8221;) at contract inception. The ESA generally includes project deliverables specified by the customer. The performance obligations in the ESA are generally combined into one deliverable, with the pricing for services stated at a fixed amount. Services provided under the ESA generally result in the transfer of control over time. We recognize revenue on ESAs based on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation. ESAs could include substantive customer acceptance provisions. In ESAs that include substantive customer acceptance provisions, we recognize revenue upon customer acceptance.</span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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%">License Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- On occasion, we derive revenue from the license of our internally developed intellectual property ("IP"). IP licensing agreements that we enter into generally provide licensees the right to incorporate our IP components in their products with terms and conditions that vary by licensee. Fees under these agreements generally include license fees relating to our IP and support service fees, resulting in two performance obligations. We evaluate each performance obligation, which generally results in the transfer of control at a point in time for the license fee and over time for support services.  </span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time-to-time, we enter into arrangements for other revenue generating activities, such as providing technical support services to customers through technical support agreements. In each circumstance, we evaluate such arrangements for our performance obligations which generally results in the transfer of control for such services over time. Historically, such arrangements have not been material to our operating results.</span></div><div style="margin-bottom: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 following table provides information about disaggregated revenue based on the preceding categories for the years ended December 31, 2020 and 2019:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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&#160;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</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%">IC sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">Engineering services, license and other</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%">1,650&#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%">2,505&#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 revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,755&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For segment information, including revenue by geographic region, see "Note 13: Segment Information".</span></div><div style="margin-bottom: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 contract balances include accounts receivable, deferred revenue and our liability for warranty returns. For information concerning these contract balances, see "Note 3: Balance Sheet Components".</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms and conditions for goods and services provided vary by contract; however, payment is generally required within 30 to 60 days of invoicing. </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:120%">We have not identified any material costs incurred associated with obtaining a contract with a customer which would meet the criteria to be capitalized, therefore, these costs are expensed as incurred.</span></div>The aggregate amount of the transaction price allocated to unsatisfied performance obligations with an original expected duration of greater than one year is $150,<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276205928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Income (Expense) and Other, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Interest Expense and Other, Net</a></td>
<td class="text">INTEREST INCOME AND OTHER, NET<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income and other, consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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: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%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#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%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%">(239)</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%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income and other, 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%">9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">594&#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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI http://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787437748248">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">INCOME TAXES<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current and Deferred Income Tax Expense</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic and foreign pre-tax income (loss) is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,590)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,072)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-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%">7,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Domestic and foreign pre-tax loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,931)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,624)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:120%">Income tax expense attributable to operations is comprised of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">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%">(74)</span></td><td style="background-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%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">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%">3&#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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#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%">509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Foreign</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%">26&#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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the U.S. federal statutory income tax rate to our effective income tax rate is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Expiration of tax attributes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td style="background-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%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign earnings</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%">(7)</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%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Permanent items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</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&#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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation 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%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Tax contingencies, net of reversals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Effective income tax rate</span></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%">(2)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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:120%">Deferred Tax Assets, Liabilities and Valuation Allowance</span></div><div style="margin-top:5pt;text-align:justify"><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 amount of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of our deferred tax assets and liabilities are as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Research and experimentation credit and deduction carryforwards</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%">65,772&#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%">67,648&#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 19pt;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%">Net operating loss carryforwards</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,917&#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%">47,779&#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:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,282&#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,956&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred stock-based compensation</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,158&#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,134&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#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%">719&#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 19pt;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%">Reserves and 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%">145&#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,785&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,074&#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,434&#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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,623&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,455&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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,526)</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,300)</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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,526)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,300)</span></td><td style="background-color:#ffffff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation 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%">(120,981)</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%">(121,005)</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 37pt;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%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to record a full valuation allowance against our U.S. and Canadian net deferred tax assets as of December 31, 2020 and 2019, as it is not more likely than not that we will realize a benefit from these assets in a future period. We have not provided a valuation allowance against any of our foreign net deferred tax assets as we have concluded it is more likely than not that we will realize a benefit from these assets in a future period because our subsidiaries in these jurisdictions are cost-plus taxpayers. The net valuation allowance decreased $24 for the year ended December 31, 2020 and decreased $2,667 for the year ended December&#160;31, 2019.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, we had federal, state and foreign net operating loss carryforwards of $195,856, $8,610 and $34,309 respectively, which will begin to expire in 2021 with $32,258 of our federal net operating loss carryforward lasting indefinitely. As of December&#160;31, 2020, we had available federal, state and foreign research and experimentation tax credit carryforwards of $8,631, $4,761, and $26,869 respectively. The federal and state tax credits will begin expiring in 2021 while the foreign credits have an indefinite life. In addition, our Canadian subsidiary has unclaimed scientific and experimental expenditures to be carried forward and applied against future income in Canada of approximately $121,076. We have a general foreign tax credit of $163 which will begin to expire in 2021. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to utilize our federal net operating losses may be limited by Section&#160;382 of the Internal Revenue Code of 1986, as amended, which imposes an annual limit on the ability of a corporation that undergoes an "ownership change" to use its net operating loss carryforwards to reduce its tax liability. An ownership change is generally defined as a greater than 50% increase in equity ownership by 5% shareholders in any three-year period.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are not indefinitely reinvested in the earnings of our subsidiaries and have accrued tax on the future repatriation of cash for jurisdictions where withholding taxes would apply</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</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:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chinese subsidiary is designated as an Advanced Technology Service Enterprise, allowing it to benefit from a Chinese tax holiday resulting in a reduction of its tax rate to 15% through 2021. The tax rate will return to&#160;25%&#160;in 2022 upon expiration of the tax holiday. </span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-top:5pt;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 recorded tax liabilities to address potential exposures involving positions that could be challenged by taxing authorities. As of December&#160;31, 2020, the amount of our uncertain tax positions was a liability of $1,610 and a reduction to deferred tax assets of $1,189. As of December 31, 2019, the amount of our uncertain tax positions was a liability of $1,554 and a reduction to deferred tax assets of $1,100. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the change in our liability for uncertain tax positions and interest and penalties:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at 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%">2,569&#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%">2,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 19pt;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%">Accrual for positions taken in a prior year</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%">(14)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for positions taken in current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#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 19pt;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%">Reversals due to lapse of statute of limitations</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%">(74)</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%">(109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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,711&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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,569&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and penalties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at 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%">85&#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%">82&#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 19pt;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%">Accrual for positions taken in prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#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%">28&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for positions taken in current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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 19pt;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%">Reversals due to lapse of statute of limitations</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%">(15)</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%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at end of year</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%">88&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">85&#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:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2020 and 2019 we recognized $18 and $30, respectively, of interest and penalties in income tax expense in our consolidated statements of operations.  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. and various foreign jurisdictions. A number of years may elapse before an uncertain tax position is resolved by settlement or statute of limitations. Settlement of any particular position could require the use of cash. If the uncertain tax positions we have accrued for are sustained by the taxing authorities in our favor, the reduction of the liability will reduce our effective tax rate. We reasonably expect reductions in the liability for unrecognized tax benefits and interest and penalties of approximately $13 within the next twelve months due to the expiration of statutes of limitation in federal, state and foreign jurisdictions.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are no longer subject to U.S. federal, state, and foreign examinations for years before 2017, 2016 and 2013, respectively. Our net operating loss and tax credit carryforwards from all years may be subject to adjustment for three years following the year in which utilized.&#160;We do not anticipate that any potential tax adjustments will have a significant impact on our financial position or results of operations.</span></div>We were not subject to, nor have we received any notice of, income tax examinations in any jurisdiction as of December 31, 2020.<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276208168">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Royalties</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We license technology from third parties and have agreed to pay certain suppliers a royalty based on the number of chips sold or manufactured, the net sales price of the chips containing the licensed technology or a fixed non-cancelable fee. Royalty expense is recognized based on our estimated average unit cost for royalty contracts with non-cancelable prepayments and the stated contractual per unit rate for all other agreements. Royalty expense was $242 and $521 for the years ended December&#160;31, 2020 and 2019, respectively, which is included in cost of revenue in our consolidated statements of operations.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">401(k) Plan</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor a 401(k) plan for eligible employees. Participants may defer a percentage of their annual compensation on a pre-tax basis, not to exceed the dollar limit that is set by law. A discretionary matching contribution by the Company is allowed and is equal to a uniform percentage of the amount of salary reduction elected to be deferred, which percentage will be determined each year by the Company. We made contributions of $48 and $62 to the 401(k) plan during the years ended December&#160;31, 2020 and 2019, respectively.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Software licenses</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We acquire rights to use certain software engineer design tools under software licenses.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, future minimum payments under non-cancelable software licenses are as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><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:12.790%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year Ending December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Software licenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 19pt;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%">2022</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%">679&#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 19pt;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%">2023</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%">99&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,607&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest component</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%">(107)</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%">Present value of minimum software license payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</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%">(786)</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%">Long-term portion of obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:700;line-height:120%">Other Contractual Obligation</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Acquisition, we acquired debt associated with an agreement with the Government of Canada called Technology Partnerships Canada ("TPC"). As part of the TPC agreement, ViXS Systems Inc. was provided funding to assist in research and development expenses of which a portion was later required to be repaid because the conditions for repayment were met. The scheduled payments are made on a quarterly basis and end in January 2024. $499 and $482 are included in accrued liabilities and current portion of long-term liabilities in our consolidated balance sheet as of December 31, 2020 and 2019, respectively. $268 and $441 are included in long-term liabilities, net of current portion in our consolidated balance sheets as of December 31, 2020 and 2019, respectively. </span></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:700;line-height:120%">Contract Manufacturers</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we commit to purchase products from our contract manufacturers to be delivered within the next 90 days. In certain situations, should we cancel an order, we could be required to pay cancellation fees. Such obligations could impact our immediate results of operations but would not materially affect our business.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnifications</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our agreements include limited indemnification provisions for claims from third-parties relating to our intellectual property. It is not possible for us to predict the maximum potential amount of future payments or indemnification costs under these or similar agreements due to the conditional nature of our obligations and the unique facts and circumstances involved in each particular agreement. We have not made any payments under these agreements in the past, and as of December&#160;31, 2020, we have not incurred any material liabilities arising from these indemnification obligations. In the future, however, such obligations could immediately impact our results of operations but are not expected to materially affect our business.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal matters that arise from time to time in the ordinary course of our business. Although we currently believe that resolving such matters, individually or in the aggregate, will not have a material adverse effect on our financial position, our results of operations, or our cash flows, these matters are subject to inherent uncertainties and our view of these matters may change in the future.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274910264">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">EARNINGS PER SHARE<div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share amounts are computed based on the weighted average number of common shares outstanding.&#160;Diluted weighted average shares outstanding include the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule reconciles the computation of basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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:12.791%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,529)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,077)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Weighted average shares outstanding - basic and diluted </span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">40,712&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,851&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0;text-align: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.65)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align: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.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares were excluded from the calculation of diluted net loss per share as their effect would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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:12.791%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee equity incentive plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,148&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,419&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>Potentially dilutive common shares from employee equity incentive plans are determined by applying the treasury stock method to the assumed exercise of outstanding stock options, the assumed vesting of outstanding restricted stock units, and the assumed issuance of common stock under the employee stock purchase plan.<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274883000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' Equity</a></td>
<td class="text">SHAREHOLDERS&#8217; EQUITY<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-top:5pt;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 is authorized to issue 50,000,000 shares of preferred stock with a par value of $0.001 per share. The Board of Directors is authorized to fix or alter the rights, preferences, privileges and restrictions granted to, or imposed on, each series of preferred stock. There were no shares of preferred stock issued as of December&#160;31, 2020 and 2019.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:5pt;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 is authorized to issue 250,000,000 shares of common stock with a par value of $0.001 per share. Shareholders of common stock have unlimited voting rights and are entitled to receive the net assets of the Company upon dissolution, subject to the rights of the preferred shareholders, if any.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Offering</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2020, we completed the sale of 4,900,000 shares of common stock in an underwritten registered offering. On December 16, 2020, an additional 735,000 shares were issued pursuant to the 30-day over-allotment option exercised by the underwriter. With the over-allotment shares, a total of 5,635,000 shares of common stock were sold in the offering at a price to the public of $2.45 per share. Net proceeds to the Company, after deducting underwriting discounts, commissions, and other expenses, were approximately $12,743.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Private Placement Investment</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2020, we completed a private placement of 724,288 shares of common stock to a certain accredited investor at a purchase price of $2.071 per share. On December 15, 2020, we completed a private placement of 2,475,712 shares of common stock to a certain accredited investor at a purchase price of $2.071. Net proceeds to the Company, after deducting commissions and other expenses, were approximately $6,210.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">At the Market Offering </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2020, we entered into a sales agreement (the "Sales Agreement") with Cowen and Company, LLC ("Cowen"), pursuant to which we may issue and sell shares of the Company's common stock, par value $0.001 per share, having an aggregate offering price of up to $25,000, from time to time, through an "at the market" equity offering program under which Cowen will act as sales agent. Under the Sales Agreement, Cowen may sell the shares by methods deemed to be an "at the market offering" as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, including sales made by means of ordinary brokers&#8217; transactions on the Nasdaq Global Market or on any other existing trading market for the common stock or otherwise at market prices prevailing at the time of sale, in block transactions, or as otherwise directed by the Company. We pay Cowen a commission equal to three percent (3.0%) of the gross sales proceeds of any common stock sold through Cowen under the Sales Agreement. The Sales Agreement may be terminated by us upon prior notice to Cowen or by Cowen upon prior notice to us, or at any time under certain circumstances, including but not limited to the occurrence of a material adverse change in the Company. We are not obligated to sell any shares under the Sales Agreement.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, we sold an aggregate of 1,747,466 shares of our common stock under this at the market offering, resulting in aggregate net proceeds to us of approximately $4,429.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Equity Incentive Plans</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;23, 2006, our shareholders approved the adoption of the Pixelworks, Inc. 2006 Stock Incentive Plan (the "2006 Plan"). The 2006 Plan has since been amended on certain occasions, most recently on May 15, 2020 when our shareholders approved an increase to the total number of authorized shares to 19,683,333 shares. As of December&#160;31, 2020, 1,566,811 shares were available for grant under the 2006 Plan.</span></div><div style="margin-top:5pt;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%">Stock Options</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual life of newly issued stock option awards is six years. Our new hire vesting schedule provides that each option becomes exercisable at a rate of 25% on the first anniversary date of the grant and 2.083% on the last day of every month thereafter for a total of 36 additional increments. Our merit vesting schedule provides that merit-type awards become exercisable monthly over a period of three years.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><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%">Number of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise<br/>price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2019:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,000&#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%">2.00&#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:top"><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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563)</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.74&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled and forfeited</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%">(4,896)</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%">3.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</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%">(17,958)</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.16&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2020:</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,067&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2.53&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">The following table summarizes information about options outstanding as of December&#160;31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:30.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.806%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><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%">Options Exercisable</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:8pt;font-weight:700;line-height:100%">Range of exercise prices</span></td><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%">Number<br/>outstanding&#160;as&#160;of<br/>December&#160;31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">Weighted<br/>average<br/>remaining<br/>contractual<br/>life</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">Weighted<br/>average<br/>exercise<br/>price</span></td><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%">Number<br/>exercisable&#160;as&#160;of<br/>December&#160;31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">Weighted<br/>average<br/>exercise<br/>price</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.00 - $2.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">5.79</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.46 - 2.46</span></div></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%">350,000&#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%">1.01</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%">2.46&#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%">350,000&#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.46&#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:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79- 6.05</span></div></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%">131,567&#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="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.59</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%">3.67&#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%">105,150&#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%">3.54&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.00 - $6.05</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,067&#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 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%">2.88</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2.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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,650&#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 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%">2.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2020 and 2019 the total intrinsic value of options exercised was $28 and $256, respectively, for which no income tax benefit has been recorded because a full valuation allowance has been provided for our U.S. deferred tax assets. As of December&#160;31, 2020, options outstanding had a total intrinsic value of $323.</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:120%">Options outstanding that have vested and are expected to vest as of December&#160;31, 2020 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.637%"/><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.637%"/><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.641%"/><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%">Number of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise<br/>price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining<br/>contractual<br/>term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">1.30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,024&#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.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">5.64</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%">180&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,674&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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: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%">2.54&#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="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.81</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:14pt;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%">Restricted Stock</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2006 Plan provides for the issuance of restricted stock, including restricted stock units. During the years ended December&#160;31, 2020 and 2019 we granted 2,137,317 and 1,917,514 shares, respectively, of restricted stock with a weighted average grant date fair value of $3.42 and $3.81 per share, respectively. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of restricted stock activity: </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.391%"/><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%">Number of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average grant date fair value</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%">Unvested at December 31, 2019:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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"><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;padding:2px 0 2px 1pt;text-align: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,137,817&#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%">3.42&#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%">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%">(1,834,406)</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%">3.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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,232)</span></td><td style="background-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.28&#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%">Unvested at December 31, 2020:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,176,605&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest after December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">2,947,031&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plans</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;18, 2010, our shareholders approved the adoption of the 2010 Pixelworks, Inc. Employee Stock Purchase Plan (the "ESPP") for U.S. employees and for certain foreign subsidiary employees. The ESPP provides for separate offering periods commencing on February&#160;1 and August&#160;1, with the first offering period beginning August&#160;1, 2010. Each offering period continues for a period of 18 months with purchases every six months. Each eligible employee may purchase up to 3,000 shares of stock on each purchase date, with a maximum annual purchase amount of $25.&#160;The purchase price is equal to 85% of the lesser of the fair market value of the shares on the offering date or on the purchase date. On May 15, 2020 the ESPP was amended when our shareholders approved an increase to the total number of shares of common stock reserved for issuance to 3,300,000. During the years ended December&#160;31, 2020 and 2019, we issued 202,019 and 194,361 shares, respectively for proceeds of $529 and  $519, respectively, under the ESPP.  </span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:5pt;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 of stock-based compensation was determined using the Black-Scholes option pricing model and the following weighted average assumptions:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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&#160;Ended&#160;December&#160;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 Option Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#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%">2.47&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 dividend yield</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%">0&#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%">0&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 (in 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%">3.75</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%">5.00</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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%">64&#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%">66&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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;padding:2px 0 2px 1pt;text-align: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.79&#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%">2.05&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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&#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&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 (in years)</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%">1.05</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.05</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#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%">65&#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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of options granted during the years ended December&#160;31, 2020 and  2019 was $0.93 and $2.23, respectively. The risk free interest rate is estimated using an average of treasury bill interest rates. The expected dividend yield is zero as we have not paid any dividends to date and do not expect to pay dividends in the future. Expected volatility is estimated based on the historical volatility of our common stock over the expected term as this represents our best estimate of future volatility. The contractual life of newly issued stock options is six years, and we have elected to use the "simplified method" to estimate expected term. Under the simplified method, an option's expected term is calculated as the average of its vesting period and original contractual life. The expected term of ESPP purchase rights is based on the estimated weighted average time to purchase.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, unrecognized stock-based compensation expense is $5,391, which is expected to be recognized as stock-based compensation expense over a weighted average period of 1.09 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274944568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">SEGMENT INFORMATION<div style="margin-top:5pt;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 identified a single operating segment: the design and development of ICs for use in electronic display devices. Substantially all of our assets are located in the U.S.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geographic Information</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region, was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,935&#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%">10,213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057&#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%">3,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Taiwan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,668&#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,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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%">333&#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%">104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Korea</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308&#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%">108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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%">40,855&#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: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%">68,755&#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="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:120%">Significant Customers</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentage of revenue attributable to our distributors, top five end customers, and individual distributors or end customers that represented more than 10% of revenue in at least one of the periods presented, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributors:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;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%">All distributors</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%">49&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">44&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Distributor A</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%">23&#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%">28&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End Customers: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Top five end customers</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%">58&#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%">77&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;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%">End customer A</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%">40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">49&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">End customer B</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%">5&#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%">12&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;End customers include customers who purchase directly from us, as well as customers who purchase our products indirectly through distributors.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the following accounts represented 10% or more of total accounts receivable in at least one of the periods presented:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.537%"/><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:12.350%"/><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:12.353%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account X</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account Y</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%">20&#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%">26&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account Z</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%">7&#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%">24&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274565496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Data (Unaudited)</a></td>
<td class="text">QUARTERLY FINANCIAL DATA (UNAUDITED)&#160;<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.637%"/><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.637%"/><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.641%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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%">Quarterly Period Ended</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">March&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">June&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">September&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">December&#160;31</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Revenue, net</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%">13,774&#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%">9,253&#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%">8,190&#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%">9,638&#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:top"><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;padding:2px 0 2px 1pt;text-align: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,775&#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,049&#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%">3,976&#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%">4,385&#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%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,277)</span></td><td style="background-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%">(6,421)</span></td><td style="background-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%">(8,137)</span></td><td style="background-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%">(6,901)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before 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:100%">(5,223)</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%">(6,445)</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%">(8,165)</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%">(6,098)</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%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,399)</span></td><td style="background-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%">(6,552)</span></td><td style="background-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%">(8,139)</span></td><td style="background-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%">(6,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</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%">(0.14)</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%">(0.17)</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%">(0.20)</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%">(0.15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue, net</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%">16,648&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,027&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,057&#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: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%">16,023&#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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,472&#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%">9,376&#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%">9,347&#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%">7,300&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,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%">(2,321)</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,444)</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%">(4,898)</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%">Income (loss) before 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%">541&#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,217)</span></td><td style="background-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,374)</span></td><td style="background-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,574)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">133&#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,448)</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,306)</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%">(4,456)</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%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">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%">0.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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06)</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%">(0.06)</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%">(0.12)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">0.00&#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%">(0.06)</span></td><td style="background-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%">(0.06)</span></td><td style="background-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%">(0.12)</span></td><td style="background-color:#ffffff;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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787349201720">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy</a></td>
<td class="text">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles ("U.S. GAAP") requires us to make estimates and judgments that affect amounts reported in the financial statements and accompanying notes. Our significant estimates and judgments include those related to revenue recognition, valuation of excess and obsolete inventory, lives and recoverability of equipment and other long-lived assets, valuation of goodwill, stock-based compensation and income taxes. The actual results experienced could differ materially from our estimates.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy</a></td>
<td class="text">We classify all cash and highly liquid investments with original maturities of three months or less at the date of purchase as cash and cash equivalents. Cash equivalents, which as of December 31, 2020 and 2019 consisted of U.S. denominated money market funds, totaled $23,832 and $1,307 as of December&#160;31, 2020 and 2019, respectively.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities, Policy</a></td>
<td class="text">Our investments in marketable securities are classified as available-for-sale. Available-for-sale securities are stated at fair value based on quoted market prices with unrealized holding gains or losses, net of tax, included in accumulated other comprehensive income, a component of shareholders&#8217; equity. The cost of securities sold is based on the specific identification method.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable, Policy</a></td>
<td class="text">Accounts receivable are recorded at invoiced amount and do not bear interest when recorded or accrue interest when past due. We maintain an allowance for doubtful accounts for estimated losses that may result from the inability of our customers to make required payments. At the end of each reporting period, we estimate the allowance for doubtful accounts based on an account-by-account risk analysis of outstanding receivable balances. The determination to write-off specific accounts receivable balances is made based on the likelihood of collection and past due status. Past due status is based on invoice date and terms specific to each customer.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories, Policy</a></td>
<td class="text">Inventories consist of finished goods and work-in-process, and are stated at the lower of standard cost (which approximates actual cost on a first-in, first-out basis) or market (net realizable value).<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, Policy</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost. Depreciation and amortization is calculated on a straight-line basis over the estimated useful life of the assets which are generally as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.954%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of 3 years or contractual license term</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Equipment, furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Tooling</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 4 years</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of lease term or estimated useful life</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of property and equipment repairs and maintenance is expensed as incurred.</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="top.Show.showAR( this, 'defref_us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy', window );">Licensed Technology, Policy</a></td>
<td class="text">We have capitalized licensed technology assets in other long-term assets. These assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the asset, if the license is not contractually limited, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliZGUwYjM3MzI3MzRjMGM4Y2Y4OWQ2OTViNGZhNzIyL3NlYzo5YmRlMGIzNzMyNzM0YzBjOGNmODlkNjk1YjRmYTcyMl84NS9mcmFnOjMxODMyYjBhY2MyYjRmNzNiMzE4MjIxMjVhYjliYTg4L3RleHRyZWdpb246MzE4MzJiMGFjYzJiNGY3M2IzMTgyMjEyNWFiOWJhODhfMjc0ODc3OTA4NzkyMg_24532708-56c4-46f9-92d7-9cf9134c4b6f">two</span> to five 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentImpairment', window );">Useful Lives and Recoverability of Equipment and Other Long-Lived Assets, Policy</a></td>
<td class="text">If there is an indicator of impairment, we prepare an estimate of future, undiscounted cash flows expected to result from the use of each asset and its eventual disposition. If these cash flows are less than the carrying value of the asset, we adjust the carrying amount of the asset to its estimated fair value.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill, Policy</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized, rather it is tested, at least annually, for impairment at a reporting unit level. Impairment of goodwill is the condition that exists when the carrying amount of a reporting unit that includes goodwill exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit. If the fair value of a reporting unit exceeds the carrying amount, goodwill of the reporting unit is not considered impaired.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate impairment using the guidance set forth in FASB Accounting Standards Update No. 2017-04,&#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%">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2017-04") which states that an entity may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of goodwill impairment loss to be recognized. An entity has an unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to the quantitative goodwill impairment test. Accordingly, we have elected to bypass the qualitative assessment and proceed directly to the quantitative goodwill impairment test. We tested goodwill for impairment under the quantitative goodwill impairment test during the fourth quarter of 2020 and concluded that goodwill was not impaired.</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="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranty Program, Policy</a></td>
<td class="text">We warrant that our products will be free from defects in material and workmanship for a period of twelve months from delivery. Warranty repairs are guaranteed for the remainder of the original warranty period. Our warranty is limited to repairing or replacing products, or refunding the purchase price. At the end of each reporting period, we estimate a reserve for warranty returns based on historical experience and knowledge of any applicable events or transactions. The reserve for warranty returns is included in accrued liabilities in our consolidated balance sheets.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation, Policy</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently sponsor a stock incentive plan that allows for issuance of employee stock options and restricted stock awards, including restricted stock units. We also have an employee stock purchase plan for all eligible employees. The fair value of share-based payment awards is expensed straight-line over the requisite service period, which is generally the vesting period, for the entire award. Additionally, any modification of an award that increases its fair value will require us to recognize additional expense.</span></div><div style="margin-top:5pt;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 of our stock option grants and purchase rights under our employee stock purchase plan are estimated as of the grant date using the Black-Scholes option pricing model which is affected by our estimates of the risk free interest rate, our expected dividend yield, expected term and the expected share price volatility of our common shares over the expected term. The fair value of our restricted stock awards are based on the market value of our stock on the date of grant.</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="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development, Policy</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with research and development activities are expensed as incurred, except for items with alternate future uses which are capitalized and depreciated over their estimated useful lives.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On occasion, we enter into co-development arrangements with current or prospective customers to defray a portion of the research and development expenses we expect to incur in connection with our development of an IC product. As amounts become due and payable, they are offset against research and development expense on a pro-rata basis.</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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes, Policy</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method. This approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between financial statement carrying amounts and tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. We establish a valuation allowance to reduce deferred tax assets if it is "more likely than not" that a portion or all of the asset will not be realized in future tax returns.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An uncertain tax position represents treatment of a tax position taken in a filed tax return, or planned to be taken in a future tax return, that has not been reflected in measuring income tax expense for financial reporting purposes. Until these positions are sustained by the taxing authorities, we do not recognize the tax benefits resulting from such positions and report the tax effects for uncertain tax positions in our consolidated balance sheets.</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="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Three levels of inputs may be used to measure fair value:</span></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt">Valuations based on quoted prices in active markets for identical assets and liabilities.</span></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt">Valuations based on inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-top:5pt;padding-left:72pt;text-align:justify;text-indent:-67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%;padding-left:34.5pt">Valuations based on unobservable inputs in which there is little or no market data available, which require the reporting entity to develop its own assumptions.</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="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue, Policy</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised good or service is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our principal revenue generating activities consist of the following:</span></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:36pt;padding-right:36pt;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%">Product Sales </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%">We sell integrated circuit products, also known as &#8220;chips&#8221; or &#8220;ICs&#8221;, based upon a customer purchase order, which includes a fixed price per unit. We have elected to account for shipping and handling as activities to fulfill the promise to transfer the goods, and not evaluate whether these activities are promised services to the customer. We generally satisfy our single performance obligation upon shipment of the goods to the customer and recognize revenue at a point in time upon shipment of the underlying product.</span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shipments are subject to limited return rights subject to our limited warranty for our products sold. In addition, we may provide other credits to certain customers pursuant to price protection and stock rotation rights, all of which are considered variable consideration when estimating the amount of revenue to recognize. We use the &#8220;most likely amount&#8221; method to determine the amount of consideration to which we are entitled. Our estimate of variable consideration is reassessed at the end of each reporting period based on changes in facts and circumstances. Historically, returns and credits have not been material.</span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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%">Engineering Services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-weight:400;line-height:120%">We enter into contracts for professional engineering services that include software development and customization. We identify each performance obligation in our engineering services agreements (&#8220;ESAs&#8221;) at contract inception. The ESA generally includes project deliverables specified by the customer. The performance obligations in the ESA are generally combined into one deliverable, with the pricing for services stated at a fixed amount. Services provided under the ESA generally result in the transfer of control over time. We recognize revenue on ESAs based on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation. ESAs could include substantive customer acceptance provisions. In ESAs that include substantive customer acceptance provisions, we recognize revenue upon customer acceptance.</span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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%">License Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- On occasion, we derive revenue from the license of our internally developed intellectual property ("IP"). IP licensing agreements that we enter into generally provide licensees the right to incorporate our IP components in their products with terms and conditions that vary by licensee. Fees under these agreements generally include license fees relating to our IP and support service fees, resulting in two performance obligations. We evaluate each performance obligation, which generally results in the transfer of control at a point in time for the license fee and over time for support services.  </span></div><div style="margin-bottom:6pt;padding-left:36pt;padding-right:36pt;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%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time-to-time, we enter into arrangements for other revenue generating activities, such as providing technical support services to customers through technical support agreements. In each circumstance, we evaluate such arrangements for our performance obligations which generally results in the transfer of control for such services over time. Historically, such arrangements have not been material to our operating results.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 7: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<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.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_PropertyPlantAndEquipmentImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787354872952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Accounts Receivable, Net</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td style="background-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%">(23)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,672&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,915&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the change in our allowance for doubtful accounts:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Additions charged </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</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: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%">41&#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: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%">23&#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="display:none"/><td colspan="3" style="display:none"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventories</a></td>
<td class="text"><div style="margin-top:5pt"><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#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%">3,771&#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,445&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, furniture and fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,889&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,298&#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%">6,552&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">5,711&#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%">6,428&#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%">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%">1,393&#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,392&#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"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,188)</span></td><td style="background-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,258)</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:top"><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,103&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,608&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text">Acquired intangible assets resulting from this transaction consist of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><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%">December&#160;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></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%">Developed technology</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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,270&#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,270&#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%">Backlog and tradename</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410&#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%">410&#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"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523)</span></td><td style="background-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,026)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text">As of December 31, 2020, future estimated amortization expense is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></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%">Years ending December 31:</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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%">1,117&#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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#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"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued Liabilities and Current Portion of Long-Term Liabilities</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and current portion of long-term liabilities consist of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,039&#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,545&#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%">Current portion of accrued liabilities for asset financings</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%">786&#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%">483&#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 costs related to restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630&#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%">66&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commissions and royalties</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%">474&#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%">663&#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%">Accrued interest 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%">429&#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%">397&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#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%">146&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,048&#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,952&#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and current portion of long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,452&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Liability for Deferred Revenue</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the change in deferred revenue:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at beginning of period</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%">146&#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%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Revenue deferred</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%">935&#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%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(902)</span></td><td style="background-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%">(461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 10<br> -Section 50<br> -Paragraph 11B<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274959800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities and Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Fair Value, Assets Measured on Recurring and Nonrecurring Basis</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and December 31, 2019, all of our marketable securities are classified as available-for-sale and consist of the following:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.202%"/><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%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2020:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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%">253&#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: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%">(3)</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: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%">250&#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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">2,487&#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: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%">&#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 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%">2,487&#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:10pt;font-weight:400;line-height:100%">U.S. government treasury bills</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,249&#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&#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,250&#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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,236&#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&#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,238&#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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,972&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,975&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about our assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheets as of December&#160;31, 2020 and 2019:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.637%"/><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.637%"/><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.641%"/><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="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 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December&#160;31, 2020:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Cash equivalents:</span></div></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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Money market funds</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%">23,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#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 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%">&#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 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%">23,832&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">Short-term marketable securities:</span></div></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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">250&#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"/><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%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">As of December&#160;31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Money market funds</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%">1,307&#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: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%">&#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 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%">&#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,307&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">U.S. government treasury bills</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,250&#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%">&#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%">&#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%">2,250&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,487&#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"/><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,487&#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 19pt;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%">Corporate debt securities</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%">2,238&#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%">&#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%">2,238&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 http://asc.fasb.org/extlink&amp;oid=117815213&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 http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276264088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring Expense by Components</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total restructuring expense included in our statement of operations for the years ended December 31, 2020 and 2019 is comprised of the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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: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="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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue &#8212; restructuring:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">173&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses &#8212; restructuring:</span></div></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,041&#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%">398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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%">398&#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="display:none"/><td colspan="3" style="display:none"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Accrued Restructuring Liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of the accrued liabilities related to restructuring for the year ended December 31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><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%"><br/>Balance as of December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Expensed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><br/>Balance as of December 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance and benefits</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><div style="padding-left:36pt;padding-right:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued costs related to restructuring</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276211336">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Supplemental Information Related to Leases</a></td>
<td class="text">We have operating leases for office buildings and one vehicle. Our leases have remaining lease terms of 1 year to 7 years. Supplemental information related to lease expense and valuation of the ROU assets and lease liabilities was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.129%"/><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%">Year Ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="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%">December 31, 2020</span></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%">December 31, 2019</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 cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,496&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,697&#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%">Leased assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,440&#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%">Weighted average remaining lease term (in years)</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%">3.76</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%">4.97</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.99&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.49&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Future Minimum Payments Under Non-cancellable Leases</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancellable leases as of December 31, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:82.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.152%"/><td style="width:0.1%"/></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 Lease Payments</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ending December 31:</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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%">2,353&#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:#bfe4ff;padding:2px 1pt;text-align: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="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align: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,475&#160;</span></td><td style="background-color:#bfe4ff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,342&#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:#bfe4ff;padding:2px 1pt;text-align: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:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#bfe4ff;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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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:#bfe4ff;padding:2px 1pt;text-align: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:#bfe4ff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#bfe4ff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align: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 lease payments</span></td><td colspan="2" style="background-color:#bfe4ff;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%">7,866&#160;</span></td><td style="background-color:#bfe4ff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</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:#bfe4ff;padding:2px 1pt;text-align: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 lease liabilities</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,127&#160;</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276257080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom: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 following table provides information about disaggregated revenue based on the preceding categories for the years ended December 31, 2020 and 2019:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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&#160;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</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%">IC sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">Engineering services, license and other</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%">1,650&#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%">2,505&#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 revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,755&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276171752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Income (Expense) and Other, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock', window );">Schedule of Other Operating Cost and Expense, by Component</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income and other, consists of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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: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%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#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%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%">(239)</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%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income and other, 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%">9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">594&#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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280716664">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income (Loss) before Income Tax, Domestic and Foreign</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic and foreign pre-tax income (loss) is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,590)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,072)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-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%">7,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Domestic and foreign pre-tax loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,931)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,624)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense attributable to operations is comprised of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">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%">(74)</span></td><td style="background-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%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">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%">3&#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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#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%">509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Foreign</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%">26&#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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the U.S. federal statutory income tax rate to our effective income tax rate is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Expiration of tax attributes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td style="background-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%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign earnings</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%">(7)</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%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Permanent items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</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&#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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation 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%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Tax contingencies, net of reversals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Effective income tax rate</span></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%">(2)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5)</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets, Liabilities, and Valuation Allowance</a></td>
<td class="text">Significant components of our deferred tax assets and liabilities are as follows:&#160;<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Research and experimentation credit and deduction carryforwards</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%">65,772&#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%">67,648&#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 19pt;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%">Net operating loss carryforwards</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,917&#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%">47,779&#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:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,282&#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,956&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred stock-based compensation</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,158&#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,134&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#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%">719&#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 19pt;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%">Reserves and 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%">145&#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,785&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,074&#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,434&#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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,623&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,455&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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,526)</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,300)</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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,526)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,300)</span></td><td style="background-color:#ffffff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation 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%">(120,981)</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%">(121,005)</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 37pt;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%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Summary of Uncertain Tax Positions and Interest and Penalties</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the change in our liability for uncertain tax positions and interest and penalties:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at 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%">2,569&#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%">2,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 19pt;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%">Accrual for positions taken in a prior year</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%">(14)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for positions taken in current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#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 19pt;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%">Reversals due to lapse of statute of limitations</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%">(74)</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%">(109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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,711&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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,569&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and penalties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at 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%">85&#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%">82&#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 19pt;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%">Accrual for positions taken in prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#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%">28&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for positions taken in current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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 19pt;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%">Reversals due to lapse of statute of limitations</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%">(15)</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%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Balance at end of year</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%">88&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">85&#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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274859528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Payments Disclosure</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, future minimum payments under non-cancelable software licenses are as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><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:12.790%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year Ending December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Software licenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 19pt;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%">2022</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%">679&#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 19pt;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%">2023</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%">99&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,607&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest component</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%">(107)</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%">Present value of minimum software license payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</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%">(786)</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%">Long-term portion of obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276213944">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule reconciles the computation of basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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:12.791%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,529)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,077)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Weighted average shares outstanding - basic and diluted </span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">40,712&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,851&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0;text-align: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.65)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align: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.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares were excluded from the calculation of diluted net loss per share as their effect would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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:12.791%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee equity incentive plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,148&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,419&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276116712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.639%"/><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%">Number of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise<br/>price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2019:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,000&#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%">2.00&#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:top"><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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563)</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.74&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled and forfeited</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%">(4,896)</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%">3.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</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%">(17,958)</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.16&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2020:</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,067&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2.53&#160;</span></td><td style="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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedue of Shares Authorized under Stock Option Plans, by Exercise Price Range</a></td>
<td class="text"><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%">The following table summarizes information about options outstanding as of December&#160;31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:30.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.806%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><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%">Options Exercisable</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:8pt;font-weight:700;line-height:100%">Range of exercise prices</span></td><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%">Number<br/>outstanding&#160;as&#160;of<br/>December&#160;31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">Weighted<br/>average<br/>remaining<br/>contractual<br/>life</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">Weighted<br/>average<br/>exercise<br/>price</span></td><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%">Number<br/>exercisable&#160;as&#160;of<br/>December&#160;31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">Weighted<br/>average<br/>exercise<br/>price</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.00 - $2.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">5.79</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.46 - 2.46</span></div></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%">350,000&#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%">1.01</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%">2.46&#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%">350,000&#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.46&#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:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79- 6.05</span></div></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%">131,567&#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="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.59</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%">3.67&#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%">105,150&#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%">3.54&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.00 - $6.05</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,067&#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 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%">2.88</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2.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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,650&#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 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%">2.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock', window );">Schedule of Stock Options Outstanding, Vested and Expected to Vest</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options outstanding that have vested and are expected to vest as of December&#160;31, 2020 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.637%"/><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.637%"/><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.641%"/><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%">Number of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise<br/>price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining<br/>contractual<br/>term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">1.30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,024&#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.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">5.64</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%">180&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,674&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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: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%">2.54&#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="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.81</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Restricted Stock Units Activity</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of restricted stock activity: </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.391%"/><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%">Number of<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average grant date fair value</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%">Unvested at December 31, 2019:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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"><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;padding:2px 0 2px 1pt;text-align: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,137,817&#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%">3.42&#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%">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%">(1,834,406)</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%">3.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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,232)</span></td><td style="background-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.28&#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%">Unvested at December 31, 2020:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,176,605&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest after December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">2,947,031&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Stock-Based Compensation, Valuation Assumptions</a></td>
<td class="text"><div style="margin-top:5pt;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 of stock-based compensation was determined using the Black-Scholes option pricing model and the following weighted average assumptions:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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&#160;Ended&#160;December&#160;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 Option Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#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%">2.47&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 dividend yield</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%">0&#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%">0&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 (in 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%">3.75</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%">5.00</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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%">64&#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%">66&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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;padding:2px 0 2px 1pt;text-align: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.79&#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%">2.05&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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&#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&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 (in years)</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%">1.05</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.05</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#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%">65&#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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116856206&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 http://asc.fasb.org/extlink&amp;oid=116856206&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 http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787277244728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Schedule of Revenue by Geographic Region</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region, was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,935&#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%">10,213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057&#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%">3,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Taiwan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,668&#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,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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%">333&#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%">104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Korea</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308&#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%">108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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%">40,855&#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: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%">68,755&#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="display:none"/><td colspan="3" style="display:none"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of Revenue from Significant Customers</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentage of revenue attributable to our distributors, top five end customers, and individual distributors or end customers that represented more than 10% of revenue in at least one of the periods presented, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:12.352%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></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&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributors:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;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%">All distributors</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%">49&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">44&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Distributor A</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%">23&#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%">28&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End Customers: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Top five end customers</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%">58&#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%">77&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;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%">End customer A</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%">40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">49&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">End customer B</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%">5&#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%">12&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;End customers include customers who purchase directly from us, as well as customers who purchase our products indirectly through distributors.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock', window );">Schedule of Accounts Receivable Percentages from Significant Customers</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the following accounts represented 10% or more of total accounts receivable in at least one of the periods presented:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.537%"/><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:12.350%"/><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:12.353%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><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%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account X</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account Y</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%">20&#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%">26&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account Z</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%">7&#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%">24&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element may be used to disclose the percentage of accounts receivable from individual significant customers, those representing 10% or more of total accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276171752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Data (Unaudited)</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.637%"/><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.637%"/><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.641%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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%">Quarterly Period Ended</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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">March&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">June&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">September&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">December&#160;31</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Revenue, net</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%">13,774&#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%">9,253&#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%">8,190&#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%">9,638&#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:top"><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;padding:2px 0 2px 1pt;text-align: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,775&#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,049&#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%">3,976&#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%">4,385&#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%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,277)</span></td><td style="background-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%">(6,421)</span></td><td style="background-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%">(8,137)</span></td><td style="background-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%">(6,901)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before 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:100%">(5,223)</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%">(6,445)</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%">(8,165)</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%">(6,098)</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%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,399)</span></td><td style="background-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%">(6,552)</span></td><td style="background-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%">(8,139)</span></td><td style="background-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%">(6,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</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%">(0.14)</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%">(0.17)</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%">(0.20)</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%">(0.15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue, net</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%">16,648&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,027&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,057&#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: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%">16,023&#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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,472&#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%">9,376&#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%">9,347&#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%">7,300&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,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%">(2,321)</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,444)</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%">(4,898)</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%">Income (loss) before 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%">541&#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,217)</span></td><td style="background-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,374)</span></td><td style="background-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,574)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">133&#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,448)</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,306)</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%">(4,456)</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%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">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%">0.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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06)</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%">(0.06)</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%">(0.12)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">0.00&#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%">(0.06)</span></td><td style="background-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%">(0.06)</span></td><td style="background-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%">(0.12)</span></td><td style="background-color:#ffffff;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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787281735976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>patent</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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="top.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>
<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="top.Show.showAR( this, 'defref_pxlw_NumberOfPatents', window );">Number of patents held | patent</a></td>
<td class="nump">338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Foreign currency transaction loss, realized | $</a></td>
<td class="num">$ (419)<span></span>
</td>
<td class="num">$ (270)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_NumberOfPatents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of patents held by the Company related to visual display of digital image data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_NumberOfPatents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossRealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossRealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276012840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Cash and cash equivalents) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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="top.Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash equivalents, at carrying value</a></td>
<td class="nump">$ 23,832<span></span>
</td>
<td class="nump">$ 1,307<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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="top.Show.toggleNext( this );">+ References</a><div 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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274571864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Property and equipment) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software [Member]</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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful life</a></td>
<td class="text">Lesser of 3 years or contractual license term<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Equipment, furniture and fixtures [Member]</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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful life</a></td>
<td class="text">2 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember', window );">Tooling [Member]</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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful life</a></td>
<td class="text">2 to 4 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member]</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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful life</a></td>
<td class="text">Lesser of lease term or estimated useful life<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_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68071081&amp;loc=d3e1205-110223<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ComputerSoftwareIntangibleAssetMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ToolsDiesAndMoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ToolsDiesAndMoldsMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276170712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Licensed Technology) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit', window );">Years of amortization period of licensed technology, lower limit</a></td>
<td class="text">2 years<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="top.Show.showAR( this, 'defref_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit', window );">Years of amortization period of licensed technology, upper limit</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_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized licensed technology assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the assets, which is generally three to five years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized licensed technology assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the assets, which is generally three to five years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274832072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components (Accounts Receivable) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>Accounts Receivable, after Allowance for Credit Loss [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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts receivable, gross</a></td>
<td class="nump">$ 4,713<span></span>
</td>
<td class="nump">$ 10,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(41)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="num">$ (21)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 4,672<span></span>
</td>
<td class="nump">$ 10,915<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_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274779800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Allowance for Doubtful Accounts) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for Doubtful Accounts [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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at beginning of year</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Additions charged</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at end of year</a></td>
<td class="nump">$ 41<span></span>
</td>
<td class="nump">$ 23<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-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>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787277360568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components (Inventories) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">$ 1,775<span></span>
</td>
<td class="nump">$ 1,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">670<span></span>
</td>
<td class="nump">3,771<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 2,445<span></span>
</td>
<td class="nump">$ 5,401<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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787281741448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-downs</a></td>
<td class="nump">$ 95<span></span>
</td>
<td class="nump">$ 137<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="top.Show.showAR( this, 'defref_pxlw_SaleOfPreviouslyReservedInventory', window );">Sale of previously written-down inventory</a></td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 35<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_SaleOfPreviouslyReservedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sales amount of inventory previously reserved.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SaleOfPreviouslyReservedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787282159672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components (Property and Equipment) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Equipment, furniture and fixtures</a></td>
<td class="nump">$ 8,889<span></span>
</td>
<td class="nump">$ 8,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Tooling</a></td>
<td class="nump">6,298<span></span>
</td>
<td class="nump">6,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Software</a></td>
<td class="nump">5,711<span></span>
</td>
<td class="nump">6,428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">1,393<span></span>
</td>
<td class="nump">1,392<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross carrying amount</a></td>
<td class="nump">22,291<span></span>
</td>
<td class="nump">22,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(17,188)<span></span>
</td>
<td class="num">(18,258)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 5,103<span></span>
</td>
<td class="nump">$ 4,608<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="top.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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6812-107765<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 http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6812-107765<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 http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280678104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Property and Equipment) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Software amortization</a></td>
<td class="nump">$ 1,174<span></span>
</td>
<td class="nump">$ 1,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization</a></td>
<td class="nump">$ 2,227<span></span>
</td>
<td class="nump">$ 2,300<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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274603800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Other Assets, Net) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_Amortizationoflicensedtechnology', window );">Amortization of licensed technology</a></td>
<td class="nump">$ 336<span></span>
</td>
<td class="nump">$ 217<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_Amortizationoflicensedtechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>amortization of licensed technology</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_Amortizationoflicensedtechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280911032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Acquired Intangible Assets, 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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquired intangible assets, gross</a></td>
<td class="nump">$ 6,730<span></span>
</td>
<td class="nump">$ 6,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(5,523)<span></span>
</td>
<td class="num">(4,026)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Acquired intangible assets, net</a></td>
<td class="nump">1,207<span></span>
</td>
<td class="nump">2,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">1,496<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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">1,192<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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">Selling, general and administrative</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">312<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquired intangible assets, gross</a></td>
<td class="nump">$ 5,050<span></span>
</td>
<td class="nump">5,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology | 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology | 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquired intangible assets, gross</a></td>
<td class="nump">$ 1,270<span></span>
</td>
<td class="nump">1,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Minimum</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Maximum</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=pxlw_BacklogandTrademarkMember', window );">Backlog and tradename</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquired intangible assets, gross</a></td>
<td class="nump">$ 410<span></span>
</td>
<td class="nump">$ 410<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=pxlw_BacklogandTrademarkMember', window );">Backlog and tradename | 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">6 months<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=pxlw_BacklogandTrademarkMember', window );">Backlog and tradename | 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">18 months<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<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 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GeneralAndAdministrativeExpenseMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=pxlw_BacklogandTrademarkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=pxlw_BacklogandTrademarkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787282006536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components (Future Amortization Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2021</a></td>
<td class="nump">$ 1,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2022</a></td>
<td class="nump">90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Acquired intangible assets, net</a></td>
<td class="nump">$ 1,207<span></span>
</td>
<td class="nump">$ 2,704<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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="top.Show.toggleNext( this );">+ References</a><div 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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="top.Show.toggleNext( this );">+ References</a><div 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787281835976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components (Goodwill) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Aug. 02, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 18,407<span></span>
</td>
<td class="nump">$ 18,407<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pxlw_ViXSSystemsInc.Member', window );">ViXS Systems, Inc.</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [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="top.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">$ 18,407<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=pxlw_ViXSSystemsInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=pxlw_ViXSSystemsInc.Member</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>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787282107704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components (Accrued Liabilities and Current Portion of Long-Term Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and related liabilities</a></td>
<td class="nump">$ 2,867<span></span>
</td>
<td class="nump">$ 3,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability, current</a></td>
<td class="nump">2,039<span></span>
</td>
<td class="nump">1,545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Current portion of accrued liabilities for asset financings</a></td>
<td class="nump">786<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveCurrent', window );">Accrued costs related to restructuring</a></td>
<td class="nump">630<span></span>
</td>
<td class="nump">66<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="top.Show.showAR( this, 'defref_pxlw_AccruedCommissionsandRoyaltiesCurrent', window );">Accrued commissions and royalties</a></td>
<td class="nump">474<span></span>
</td>
<td class="nump">663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest payable</a></td>
<td class="nump">429<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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">179<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">2,048<span></span>
</td>
<td class="nump">1,952<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities and current portion of long-term liabilities</a></td>
<td class="nump">$ 9,452<span></span>
</td>
<td class="nump">$ 8,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">us-gaap:AccruedLiabilitiesCurrent<span></span>
</td>
<td class="text">us-gaap:AccruedLiabilitiesCurrent<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_AccruedCommissionsandRoyaltiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for commisions and royalties. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_AccruedCommissionsandRoyaltiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e7018-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274695752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Deferred Revenue) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_pxlw_ContractwithCustomerLiabilityRollForward', window );"><strong>Deferred revenue:</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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Balance at beginning of period</a></td>
<td class="nump">$ 146<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Revenue deferred</a></td>
<td class="nump">935<span></span>
</td>
<td class="nump">511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="num">(902)<span></span>
</td>
<td class="num">(461)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Balance at end of period</a></td>
<td class="nump">$ 179<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_ContractwithCustomerLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ContractwithCustomerLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&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 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787277283960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Short-Term Line of Credit) (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 10,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="top.Show.showAR( this, 'defref_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances', window );">Line of credit facility, component of calculation for maximum borrowing amount under formula advances</a></td>
<td class="nump">$ 2,500<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="top.Show.showAR( this, 'defref_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr', window );">Line of credit facility, maximum borrowing capacity, limited by eligible A/R</a></td>
<td class="nump">80.00%<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="top.Show.showAR( this, 'defref_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances', window );">Line of credit facility, maximum borrowing capacity under non-formula advances</a></td>
<td class="nump">$ 10,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="top.Show.showAR( this, 'defref_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus', window );">Line of credit facility, annual interest rate equal to lender's prime rate plus</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of credit facility, outstanding borrowings</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_pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum amount available to borrow under revolving line of credit is limited by the lesser of $10 million or $1 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate for the amounts borrowed under the credit facility, which is the lenders prime rate plus this percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum amount available to borrow under revolving line of credit is limited by the lesser of $10 million or $1 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, maximum borrowing capacity under non-formula advances which may be made solely during the last five busines days of any fiscal month or quarter and which must be repaid by the Company on or before the fifth business day after the applicable fiscal month or quarter end.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current 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="top.Show.toggleNext( this );">+ References</a><div 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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276920056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Paycheck Protection Program) (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></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>Apr. 25, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on loan extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 796,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Notes Payable to Banks | Paycheck Protection Program</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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt instrument</a></td>
<td class="nump">$ 796,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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTerm', window );">Term of debt instrument</a></td>
<td class="text">2 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated 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>
<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="top.Show.showAR( this, 'defref_pxlw_DebtInstrumentFirstRequiredPaymentTerm', window );">Period until first payment</a></td>
<td class="text">6 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on loan extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 796,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_DebtInstrumentFirstRequiredPaymentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, First Required Payment Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_DebtInstrumentFirstRequiredPaymentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<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 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=117329964&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 http://asc.fasb.org/extlink&amp;oid=117329964&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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of long-term debt, 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="top.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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTerm</td>
</tr>
<tr>
<td style="padding-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_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember</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=pxlw_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=pxlw_PaycheckProtectionProgramMember</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>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787277105176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Marketable Securities and Fair Value Measurements (Short Term Marketable Securities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">$ 253<span></span>
</td>
<td class="nump">$ 6,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Unrealized Gain (Loss)</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">6,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">253<span></span>
</td>
<td class="nump">2,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Unrealized Gain (Loss)</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">2,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government treasury bills</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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Unrealized Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</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="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Unrealized Gain (Loss)</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,487<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280774504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Marketable Securities and Fair Value Measurements (Assets and Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">$ 6,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Cash equivalents:</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">23,832<span></span>
</td>
<td class="nump">1,307<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Cash equivalents: | Level 1</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">23,832<span></span>
</td>
<td class="nump">1,307<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Cash equivalents: | Level 2</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Cash equivalents: | Level&#160;3</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government treasury bills</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government treasury bills | Level 1</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government treasury bills | Level 2</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government treasury bills | Level&#160;3</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">2,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Level 1</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Level 2</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">2,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Level&#160;3</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level 1</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level 2</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level&#160;3</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term marketable securities:</a></td>
<td class="text">&#160;<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787281970952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=pxlw_June2019PlanMemberMember', window );">June 2019 Plan [Member]</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="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent', window );">Approximate reduction in workforce from restructuring plan (percent)</a></td>
<td class="nump">2.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="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=pxlw_August2020PlanMember', window );">August 2020 Plan</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="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent', window );">Approximate reduction in workforce from restructuring plan (percent)</a></td>
<td class="nump">14.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="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=pxlw_January2020PlanMember', window );">January 2020 Plan</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="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent', window );">Approximate reduction in workforce from restructuring plan (percent)</a></td>
<td class="nump">400.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_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_RestructuringPlanAxis=pxlw_June2019PlanMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringPlanAxis=pxlw_June2019PlanMemberMember</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_RestructuringPlanAxis=pxlw_August2020PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringPlanAxis=pxlw_August2020PlanMember</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_RestructuringPlanAxis=pxlw_January2020PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringPlanAxis=pxlw_January2020PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787348642216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring (Components of Restructuring Expense) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Total restructuring expense</a></td>
<td class="nump">$ 2,041<span></span>
</td>
<td class="nump">$ 398<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=pxlw_RestructuringExpenseMember', window );">Restructuring Expense</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="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Total restructuring expense</a></td>
<td class="nump">2,214<span></span>
</td>
<td class="nump">398<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue</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="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Employee severance and benefits</a></td>
<td class="nump">173<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="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Total restructuring expense</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember', window );">Operating 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="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Employee severance and benefits</a></td>
<td class="nump">2,041<span></span>
</td>
<td class="nump">398<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Total restructuring expense</a></td>
<td class="nump">$ 2,041<span></span>
</td>
<td class="nump">$ 398<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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_RestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restructuring charges, remediation cost, and asset impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=pxlw_RestructuringExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=pxlw_RestructuringExpenseMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787370823544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring (Restructuring Reserve) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</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="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2019</a></td>
<td class="nump">$ 66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expensed</a></td>
<td class="nump">2,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="nump">1,650<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2020</a></td>
<td class="nump">630<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee Severance [Member]</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="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</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="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2019</a></td>
<td class="nump">66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expensed</a></td>
<td class="nump">2,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="nump">1,650<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at December 31, 2020</a></td>
<td class="nump">$ 630<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280560168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_LesseeOperatingLeasesRemainingLeaseTerm', window );">Remaining lease terms on operating leases</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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="top.Show.showAR( this, 'defref_pxlw_LesseeOperatingLeasesRemainingLeaseTerm', window );">Remaining lease terms on operating leases</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_LesseeOperatingLeasesRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Leases, Remaining Lease Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_LesseeOperatingLeasesRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274695752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental information related to leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 2,721<span></span>
</td>
<td class="nump">$ 2,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">2,816<span></span>
</td>
<td class="nump">2,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Leased assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 3,535<span></span>
</td>
<td class="nump">$ 1,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">3 years 9 months 3 days<span></span>
</td>
<td class="text">4 years 11 months 19 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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">4.99%<span></span>
</td>
<td class="nump">5.49%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280961480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future minimum lease payments under noncancellable leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Years ending December 31:</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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 2,353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">1,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2026</a></td>
<td class="nump">364<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="top.Show.showAR( this, 'defref_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven', window );">Thereafter</a></td>
<td class="nump">91<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total operating lease payments</a></td>
<td class="nump">7,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(739)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 7,127<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, Payments, Due Year Seven</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787283086936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Disaggregation of Revenue (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 40,855<span></span>
</td>
<td class="nump">$ 68,755<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pxlw_IntegratedCircuitsMember', window );">IC sales</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="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">39,205<span></span>
</td>
<td class="nump">66,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pxlw_EngineeringServicesAndOtherMember', window );">Engineering services, license and other</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="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,650<span></span>
</td>
<td class="nump">$ 2,505<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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=pxlw_IntegratedCircuitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=pxlw_IntegratedCircuitsMember</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=pxlw_EngineeringServicesAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=pxlw_EngineeringServicesAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276032952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Unsatisfied performance obligations</a></td>
<td class="nump">$ 150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation', window );">Expected timing of satisfaction of performance obligations</a></td>
<td class="text">which we expect to recognize ratably over the next 15 months.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of when remaining performance obligation is expected to be recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation</td>
</tr>
<tr>
<td style="padding-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>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280630984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Income (Expense) and Other, 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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">$ 161<span></span>
</td>
<td class="nump">$ 425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest income</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(239)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Total interest expense and other, net</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 594<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_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 http://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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://asc.fasb.org/extlink&amp;oid=115929826&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 http://asc.fasb.org/extlink&amp;oid=116634182&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 http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787283001336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Domestic and Foreign Pre-Tax Income (Loss)) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (25,590)<span></span>
</td>
<td class="num">$ (16,072)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(341)<span></span>
</td>
<td class="nump">7,448<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income taxes</a></td>
<td class="num">$ (6,098)<span></span>
</td>
<td class="num">$ (8,165)<span></span>
</td>
<td class="num">$ (6,445)<span></span>
</td>
<td class="num">$ (5,223)<span></span>
</td>
<td class="num">$ (4,574)<span></span>
</td>
<td class="num">$ (2,374)<span></span>
</td>
<td class="num">$ (2,217)<span></span>
</td>
<td class="nump">$ 541<span></span>
</td>
<td class="num">$ (25,931)<span></span>
</td>
<td class="num">$ (8,624)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787281463240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income Tax Expense (Benefit)) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">$ (74)<span></span>
</td>
<td class="num">$ (103)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">643<span></span>
</td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">572<span></span>
</td>
<td class="nump">408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 598<span></span>
</td>
<td class="nump">$ 453<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787349170760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Reconciliation of U.S. Federal Statuatory Rate to our Effective Rate) (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<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="top.Show.showAR( this, 'defref_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes', window );">Expiration of tax attributes</a></td>
<td class="num">(14.00%)<span></span>
</td>
<td class="num">(38.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Impact of foreign earnings</a></td>
<td class="num">(7.00%)<span></span>
</td>
<td class="num">(25.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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Permanent items</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research and development credits</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">7.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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">31.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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies', window );">Tax contingencies, net of reversals</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the expiration of tax attributes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage 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 changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage 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 nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage 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="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787282161560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and experimentation credit and deduction carryforwards</a></td>
<td class="nump">$ 65,772<span></span>
</td>
<td class="nump">$ 67,648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">50,917<span></span>
</td>
<td class="nump">47,779<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="top.Show.showAR( this, 'defref_pxlw_DeferredTaxAssetsPropertyAndEquipment', window );">Depreciation and amortization</a></td>
<td class="nump">2,282<span></span>
</td>
<td class="nump">1,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Deferred stock-based compensation</a></td>
<td class="nump">1,158<span></span>
</td>
<td class="nump">1,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Foreign tax credit carryforwards</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Reserves and accrued expenses</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">1,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">2,074<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">122,623<span></span>
</td>
<td class="nump">122,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(1,526)<span></span>
</td>
<td class="num">(1,300)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total gross deferred tax liabilities</a></td>
<td class="num">(1,526)<span></span>
</td>
<td class="num">(1,300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less valuation allowance</a></td>
<td class="num">(120,981)<span></span>
</td>
<td class="num">(121,005)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 116<span></span>
</td>
<td class="nump">$ 150<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_DeferredTaxAssetsPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax asset attributable to taxable temporary differences from property and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_DeferredTaxAssetsPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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 http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787283044600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Change in net valuation allowance</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 2,667<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787349194280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Net Operating Loss Carryforwards and Tax Credits) (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</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="top.Show.showAR( this, 'defref_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly', window );">Operating loss carryforwards, carried forward indefinetly</a></td>
<td class="nump">$ 32,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Federal [Member]</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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">195,856<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="top.Show.showAR( this, 'defref_pxlw_TaxCreditCarryforwardsResearch', window );">Tax credit carryforwards, research</a></td>
<td class="nump">8,631<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State [Member]</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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">8,610<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="top.Show.showAR( this, 'defref_pxlw_TaxCreditCarryforwardsResearch', window );">Tax credit carryforwards, research</a></td>
<td class="nump">4,761<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign [Member]</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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">34,309<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="top.Show.showAR( this, 'defref_pxlw_TaxCreditCarryforwardsResearch', window );">Tax credit carryforwards, research</a></td>
<td class="nump">26,869<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">General foreign tax credit</a></td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_CanadaRevenueAgencyMember', window );">Canada Revenue Agency [Member] | Foreign [Member]</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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</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="top.Show.showAR( this, 'defref_pxlw_TaxCreditCarryforwardsResearch', window );">Tax credit carryforwards, research</a></td>
<td class="nump">$ 121,076<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryforwards, Carried Forward Indefinetly</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_TaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_TaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxCreditCarryforwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</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_IncomeTaxAuthorityNameAxis=us-gaap_CanadaRevenueAgencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=us-gaap_CanadaRevenueAgencyMember</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>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787349213624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Uncertain Tax Positions) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Balance at beginning of year</a></td>
<td class="nump">$ 1,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Balance at end of year</a></td>
<td class="nump">1,610<span></span>
</td>
<td class="nump">$ 1,554<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis=pxlw_UncertainTaxPositionsMember', window );">Uncertain Tax Positions [Member]</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="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Balance at beginning of year</a></td>
<td class="nump">2,569<span></span>
</td>
<td class="nump">2,504<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="top.Show.showAR( this, 'defref_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions', window );">Accrual for positions taken in a prior year</a></td>
<td class="nump">24<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Accrual for positions taken in current year</a></td>
<td class="nump">192<span></span>
</td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reversals due to lapse of statute of limitations</a></td>
<td class="num">(74)<span></span>
</td>
<td class="num">(109)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Balance at end of year</a></td>
<td class="nump">2,711<span></span>
</td>
<td class="nump">2,569<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis=pxlw_InterestAndPenaltiesMember', window );">Interest and Penalties [Member]</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="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</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="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Balance at beginning of year</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">82<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="top.Show.showAR( this, 'defref_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions', window );">Accrual for positions taken in a prior year</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Accrual for positions taken in current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reversals due to lapse of statute of limitations</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Balance at end of year</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="nump">$ 85<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefits, Increase (Decrease) Resulting from Prior Period Tax Positions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilityForUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis=pxlw_UncertainTaxPositionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis=pxlw_UncertainTaxPositionsMember</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_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis=pxlw_InterestAndPenaltiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis=pxlw_InterestAndPenaltiesMember</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>88
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787374891656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Uncertain Tax Positions) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Liability for uncertain tax positions, noncurrent</a></td>
<td class="nump">$ 1,610<span></span>
</td>
<td class="nump">$ 1,554<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="top.Show.showAR( this, 'defref_pxlw_Reductiontodeferredtaxassets', window );">Reduction to deferred tax assets</a></td>
<td class="nump">1,189<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized tax benefits, income tax penalties and interest expense</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">$ 30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Anticipated decrease of unrecognized tax liability, within twelve months</a></td>
<td class="nump">$ 13<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_pxlw_Reductiontodeferredtaxassets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction to deferred tax assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_Reductiontodeferredtaxassets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LiabilityForUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>89
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274596152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Royalties) (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, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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="top.Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Royalty Expense</a></td>
<td class="nump">$ 242<span></span>
</td>
<td class="nump">$ 521<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274595032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (401(k) Plan) (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer contributions to 401(k) plan</a></td>
<td class="nump">$ 48<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787274602952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Future Minimum Payments) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract', window );"><strong>Software licenses</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="top.Show.showAR( this, 'defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 829<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="top.Show.showAR( this, 'defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears', window );">2022</a></td>
<td class="nump">679<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="top.Show.showAR( this, 'defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears', window );">2023</a></td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal', window );">Total</a></td>
<td class="nump">1,607<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="top.Show.showAR( this, 'defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent', window );">Less: Interest component</a></td>
<td class="num">(107)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue', window );">Present value of minimum software license payments</a></td>
<td class="nump">1,500<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="top.Show.showAR( this, 'defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue', window );">Less: Current portion</a></td>
<td class="num">(786)<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="top.Show.showAR( this, 'defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue', window );">Long-term portion of obligations</a></td>
<td class="nump">$ 714<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Software Licenses, Future Minimum Payments Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Software Licenses, Future Minimum Payments Due, Current Portion of Present Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum payments maturing in the third fiscal year following the latest fiscal year for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum payments maturing in the second fiscal year following the latest fiscal year for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Software Licenses, Future Minimum Payments Due, Interest Component</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Software Licenses, Future Minimum Payments Due, Long-term Portion of Present Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum payments maturing in the next fiscal year following the latest fiscal year for software liceneses having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Software Licenses, Future Minimum Payments Due, Present Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum payments for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787281404376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Other Contractual Obligation) (Narrative) (Details) - ViXS Systems, Inc. - Debt associated with agreement with TPC - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Contractual obligation, other, current</a></td>
<td class="nump">$ 499<span></span>
</td>
<td class="nump">$ 482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Contractual obligation, other, noncurrent</a></td>
<td class="nump">$ 268<span></span>
</td>
<td class="nump">$ 441<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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 amounts to be repaid within one year or the normal operating cycle, if longer. 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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=pxlw_ViXSSystemsInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=pxlw_ViXSSystemsInc.Member</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=pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember</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>93
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276374312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Earnings Per Share) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (6,439)<span></span>
</td>
<td class="num">$ (8,139)<span></span>
</td>
<td class="num">$ (6,552)<span></span>
</td>
<td class="num">$ (5,399)<span></span>
</td>
<td class="num">$ (4,456)<span></span>
</td>
<td class="num">$ (2,306)<span></span>
</td>
<td class="num">$ (2,448)<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
<td class="num">$ (26,529)<span></span>
</td>
<td class="num">$ (9,077)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted average shares outstanding - basic and diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,712<span></span>
</td>
<td class="nump">37,851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net loss per share - basic and diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.65)<span></span>
</td>
<td class="num">$ (0.24)<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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="top.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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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>94
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276270472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Antidilutive Effect on Weighted Average Shares) (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Employee equity incentive plans</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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount</a></td>
<td class="nump">4,148<span></span>
</td>
<td class="nump">3,419<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787273174600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Shareholders' Equity) (Narrative) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 16, 2020</div></th>
<th class="th"><div>Dec. 16, 2020</div></th>
<th class="th"><div>Dec. 15, 2020</div></th>
<th class="th"><div>Dec. 15, 2020</div></th>
<th class="th"><div>Dec. 14, 2020</div></th>
<th class="th"><div>Dec. 07, 2020</div></th>
<th class="th"><div>Jun. 05, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par 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="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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
<td class="nump">250,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par 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="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<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="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par 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="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,683,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">2006 Plan, number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,566,811<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="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=pxlw_PublicOfferingMember', window );">Equity Offering, Excluding Underwriter's Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Stock issued in transaction (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,900,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Underwriter's Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Stock issued in transaction (shares)</a></td>
<td class="nump">735,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_pxlw_SaleOfStockAgreementTerm', window );">Sale of stock, agreement term</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=pxlw_PublicOfferingAndOverAllotmentOptionMember', window );">Equity Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Stock issued in transaction (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,635,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share (USD per share)</a></td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds from transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Stock issued in transaction (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,475,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">724,288<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share (USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.071<span></span>
</td>
<td class="nump">$ 2.071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.071<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds from transaction</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">$ 6,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=pxlw_AtTheMarketOfferingMember', window );">At the Market Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Stock issued in transaction (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,747,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds from transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,429<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="top.Show.showAR( this, 'defref_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction', window );">Maximum aggregate offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_SaleOfStockCommissionFeePercent', window );">Commissions and fees</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">3.00%<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_pxlw_SaleOfStockAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of Stock, Agreement Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SaleOfStockAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_SaleOfStockCommissionFeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of Stock, Commission Fee, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SaleOfStockCommissionFeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of Stock, Maximum Consideration Received on Transaction</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_SubsidiarySaleOfStockAxis=pxlw_PublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=pxlw_PublicOfferingMember</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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</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_SubsidiarySaleOfStockAxis=pxlw_PublicOfferingAndOverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=pxlw_PublicOfferingAndOverAllotmentOptionMember</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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</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_SubsidiarySaleOfStockAxis=pxlw_AtTheMarketOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=pxlw_AtTheMarketOfferingMember</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>96
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787273494488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Stock Options) (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></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>May 31, 2009</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant', window );">Options, percent vested on one year anniversary of grant</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne', window );">Options, monthly vesting percentage beginning after year one anniversary</a></td>
<td class="nump">2.083%<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear', window );">Options, number of months vesting after one year anniversary</a></td>
<td class="nump">36<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Total intrinsic value of outstanding options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 323<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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option Plans:</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Options, merit vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option Plans: | Minimum | 2006 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife', window );">Plan modification, contractual life</a></td>
<td class="text">6 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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, options, monthly vesting percent vesting beginning after year one</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, options, number of months vesting after one year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, options, percent vested on one year anniversary of grant</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification Contractual Life</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=pxlw_Plan2006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=pxlw_Plan2006Member</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>97
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787281398264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Stock Options Activity Roll-forward) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options Outstanding - Number of Shares</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding as of December 31, 2019: | shares</a></td>
<td class="nump">533,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted | shares</a></td>
<td class="nump">234,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised | shares</a></td>
<td class="num">(25,563)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Canceled and forfeited | shares</a></td>
<td class="num">(4,896)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired | shares</a></td>
<td class="num">(17,958)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding as of December 31, 2020: | shares</a></td>
<td class="nump">719,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Options Outstanding - Weighted Average Exercise Price</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding as of December 31, 2019: | $ / shares</a></td>
<td class="nump">$ 2.87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted | $ / shares</a></td>
<td class="nump">2.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised | $ / shares</a></td>
<td class="nump">2.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Canceled and forfeited | $ / shares</a></td>
<td class="nump">3.98<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice', window );">Expired | $ / shares</a></td>
<td class="nump">5.16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding as of December 31, 2020: | $ / shares</a></td>
<td class="nump">$ 2.53<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price at which stock options awarded expired in the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>98
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787281527512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Schedule of Shares Authorized Under Equity Compensation Plans, By Exercise Price) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number outstanding as of end of year</a></td>
<td class="nump">719,067<span></span>
</td>
<td class="nump">533,484<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A2.002.00Member', window );">$2.00 - $2.00</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, minimum</a></td>
<td class="nump">$ 2.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, maximum</a></td>
<td class="nump">$ 2.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number outstanding as of end of year</a></td>
<td class="nump">237,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual life</a></td>
<td class="text">5 years 9 months 14 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options outstanding, weighted average exercise price</a></td>
<td class="nump">$ 2.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number exercisable as of end of year</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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exerciseable, weighted average exercise price</a></td>
<td class="nump">$ 2.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A2.462.46Member', window );">2.46 - 2.46</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, minimum</a></td>
<td class="nump">2.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, maximum</a></td>
<td class="nump">$ 2.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number outstanding as of end of year</a></td>
<td class="nump">350,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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual life</a></td>
<td class="text">1 year 3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options outstanding, weighted average exercise price</a></td>
<td class="nump">$ 2.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number exercisable as of end of year</a></td>
<td class="nump">350,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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exerciseable, weighted average exercise price</a></td>
<td class="nump">$ 2.46<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A2.674.52Member', window );">2.79- 6.05</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, minimum</a></td>
<td class="nump">2.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, maximum</a></td>
<td class="nump">$ 6.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number outstanding as of end of year</a></td>
<td class="nump">131,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual life</a></td>
<td class="text">2 years 7 months 2 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options outstanding, weighted average exercise price</a></td>
<td class="nump">$ 3.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number exercisable as of end of year</a></td>
<td class="nump">105,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exerciseable, weighted average exercise price</a></td>
<td class="nump">$ 3.54<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A0.606.05Member', window );">$2.00 - $6.05</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, minimum</a></td>
<td class="nump">2.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, maximum</a></td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number outstanding as of end of year</a></td>
<td class="nump">719,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual life</a></td>
<td class="text">2 years 10 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options outstanding, weighted average exercise price</a></td>
<td class="nump">$ 2.53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number exercisable as of end of year</a></td>
<td class="nump">458,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exerciseable, weighted average exercise price</a></td>
<td class="nump">$ 2.70<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A2.002.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A2.002.00Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A2.462.46Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A2.462.46Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A2.674.52Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A2.674.52Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A0.606.05Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pxlw_A0.606.05Member</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>99
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787282159672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Options Vested or are Expected to Vest as of December 31, 2020) (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested', window );">Vested, number of shares | shares</a></td>
<td class="nump">458,650<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest', window );">Expected to vest, number of shares | shares</a></td>
<td class="nump">244,024<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Total, number of shares | shares</a></td>
<td class="nump">702,674<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice', window );">Vested, weighted average exercise price | $ / shares</a></td>
<td class="nump">$ 2.70<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice', window );">Expected to vest, weighted average exercise price | $ / shares</a></td>
<td class="nump">2.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Total, weighted average exercise price | $ / shares</a></td>
<td class="nump">$ 2.54<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm', window );">Vested, weighted average remaining contractual term</a></td>
<td class="text">1 year 3 months 18 days<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm', window );">Expected to vest, weighted average remaining contractual term</a></td>
<td class="text">5 years 7 months 20 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Total, weighted average remaining contractual term</a></td>
<td class="text">2 years 9 months 21 days<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue', window );">Vested, aggregate intrinsic value | $</a></td>
<td class="nump">$ 131<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue', window );">Expected to vest, aggregate intrinsic value | $</a></td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Total, aggregate intrinsic value | $</a></td>
<td class="nump">$ 311<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of expected to vest options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price for the number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average remaining contractuatl term for the number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of fully vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price for the number of shares into which fully 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average remaining contractual term for the number of shares into which fully 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276868504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Restricted Stock) (Narrative) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock grants, number of shares</a></td>
<td class="nump">2,137,317<span></span>
</td>
<td class="nump">1,917,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Restricted stock grants, weighted average grant date fair value</a></td>
<td class="nump">$ 3.42<span></span>
</td>
<td class="nump">$ 3.81<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787354795336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Unvested Restricted Stock Units Activity Roll-Forward) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Unvested Restricted Stock Units - Number of Shares</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at December 31, 2019:</a></td>
<td class="nump">3,112,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">2,137,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested</a></td>
<td class="num">(1,834,406)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Canceled</a></td>
<td class="num">(239,232)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at December 31, 2020:</a></td>
<td class="nump">3,176,605<span></span>
</td>
<td class="nump">3,112,426<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest', window );">Expected to vest after December 31, 2020</a></td>
<td class="nump">2,947,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Unvested Restricted Stock Units - 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested at December 31, 2019:</a></td>
<td class="nump">$ 4.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted</a></td>
<td class="nump">3.42<span></span>
</td>
<td class="nump">$ 3.81<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested</a></td>
<td class="nump">3.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Canceled</a></td>
<td class="nump">4.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested at December 31, 2020:</a></td>
<td class="nump">3.68<span></span>
</td>
<td class="nump">$ 4.06<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice', window );">Expected to vest after December 31, 2020</a></td>
<td class="nump">$ 3.68<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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of unvested restricted stock units outstanding as of the balance sheet date that are expected to vest in the future and issued under the restricted stock plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of the unvested restricted stock units outstanding as of the balance sheet date that are expected to vest in the future and issued under the restricted stock plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787282013736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Employee Stock Purchase Plans) (Narrative) (Details) - 2010 Employee Stock Purchase Plan [Member] - 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>May 18, 2010</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems', window );"><strong>Employee Stock Purchase Plan, Activity in Period [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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod', window );">Employee Stock Purchase Plan, offering period</a></td>
<td class="text">18 months<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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod', window );">Employee Stock Purchase Plan, purchase 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee', window );">Employee Stock Purchase Plan, maximum number of shares per employee</a></td>
<td class="nump">3,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee', window );">Employee Stock Purchase Plan, maximum annual purchase amount per employee</a></td>
<td class="nump">$ 25<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Employee Stock Purchase Plan, purchase price of common stock, percent</a></td>
<td class="nump">85.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Employee Stock Purchase Plan, number of shares authorized</a></td>
<td class="nump">3,300,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee Stock Purchase Plans, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202,019<span></span>
</td>
<td class="nump">194,361<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="top.Show.showAR( this, 'defref_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock', window );">Employee Stock Purchase Plans, proceeds from shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 529<span></span>
</td>
<td class="nump">$ 519<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan, Activity in Period [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plans, proceeds from issuance of common stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Amount Per Employee</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Offering Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest quantity of shares an employee can purchase under the plan per period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_pxlw_EmployeeStockPurchasePlanAxis=pxlw_A2010EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_EmployeeStockPurchasePlanAxis=pxlw_A2010EmployeeStockPurchasePlanMember</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>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787282324248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option Plans:</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free interest rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">3 years 9 months<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">64.00%<span></span>
</td>
<td class="nump">66.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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan:</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free interest rate</a></td>
<td class="nump">0.79%<span></span>
</td>
<td class="nump">2.05%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">1 year 18 days<span></span>
</td>
<td class="text">1 year 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">65.00%<span></span>
</td>
<td class="nump">65.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EmployeeStockMember</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>104
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787283039112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Stock-based Compensation Expense) (Narrative) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></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>May 31, 2009</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Options, grants in period, weighted average grant date fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="nump">$ 2.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Nonvested awards, total compensation cost not yet recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Nonvested awards, total compensation cost not yet recognized, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 1 month 2 days<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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option Plans:</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | 2006 Plan | Stock Option Plans:</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife', window );">Plan modification, contractual life</a></td>
<td class="text">6 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_pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification Contractual Life</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pxlw_</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=pxlw_Plan2006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=pxlw_Plan2006Member</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>105
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787273433496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Geographic Information) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">$ 9,638<span></span>
</td>
<td class="nump">$ 8,190<span></span>
</td>
<td class="nump">$ 9,253<span></span>
</td>
<td class="nump">$ 13,774<span></span>
</td>
<td class="nump">$ 16,023<span></span>
</td>
<td class="nump">$ 18,057<span></span>
</td>
<td class="nump">$ 18,027<span></span>
</td>
<td class="nump">$ 16,648<span></span>
</td>
<td class="nump">$ 40,855<span></span>
</td>
<td class="nump">$ 68,755<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_JP', window );">Japan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">26,554<span></span>
</td>
<td class="nump">53,628<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,935<span></span>
</td>
<td class="nump">10,213<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,057<span></span>
</td>
<td class="nump">3,105<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_TW', window );">Taiwan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,668<span></span>
</td>
<td class="nump">1,597<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">333<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_KR', window );">Korea</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 308<span></span>
</td>
<td class="nump">$ 108<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementGeographicalAxis=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_JP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_TW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_TW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_KR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_KR</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>106
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787356130952">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Schedule of Revenue by Major Customer) (Details) - Revenue<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">All distributors</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">44.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Distributor A</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">28.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Top five end customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">58.00%<span></span>
</td>
<td class="nump">77.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">End customer A</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">40.00%<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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">End customer B</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">End customers include customers who purchase directly from us, as well as customers who purchase our products indirectly through distributors.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<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 http://asc.fasb.org/extlink&amp;oid=118260190&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SalesMember</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_MajorCustomersAxis=pxlw_AllDistributorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pxlw_AllDistributorsMember</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_MajorCustomersAxis=pxlw_DistributorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pxlw_DistributorMember</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_MajorCustomersAxis=pxlw_TopFiveEndCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pxlw_TopFiveEndCustomersMember</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_MajorCustomersAxis=pxlw_EndCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pxlw_EndCustomerMember</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_MajorCustomersAxis=pxlw_EndCustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pxlw_EndCustomerBMember</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>107
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787276048056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Accounts Receivable by Major Customer) (Details) - Accounts receivable<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Account X</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of accounts receivable</a></td>
<td class="nump">39.00%<span></span>
</td>
<td class="nump">42.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Account Y</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of accounts receivable</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">26.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Account Z</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of accounts receivable</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">24.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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<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 http://asc.fasb.org/extlink&amp;oid=118260190&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsReceivableMember</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_MajorCustomersAxis=pxlw_AccountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pxlw_AccountMember</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_MajorCustomersAxis=pxlw_AccountBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pxlw_AccountBMember</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_MajorCustomersAxis=pxlw_AccountCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pxlw_AccountCMember</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>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139787280763288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">$ 9,638<span></span>
</td>
<td class="nump">$ 8,190<span></span>
</td>
<td class="nump">$ 9,253<span></span>
</td>
<td class="nump">$ 13,774<span></span>
</td>
<td class="nump">$ 16,023<span></span>
</td>
<td class="nump">$ 18,057<span></span>
</td>
<td class="nump">$ 18,027<span></span>
</td>
<td class="nump">$ 16,648<span></span>
</td>
<td class="nump">$ 40,855<span></span>
</td>
<td class="nump">$ 68,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">4,385<span></span>
</td>
<td class="nump">3,976<span></span>
</td>
<td class="nump">5,049<span></span>
</td>
<td class="nump">6,775<span></span>
</td>
<td class="nump">7,300<span></span>
</td>
<td class="nump">9,347<span></span>
</td>
<td class="nump">9,376<span></span>
</td>
<td class="nump">8,472<span></span>
</td>
<td class="nump">20,185<span></span>
</td>
<td class="nump">34,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(6,901)<span></span>
</td>
<td class="num">(8,137)<span></span>
</td>
<td class="num">(6,421)<span></span>
</td>
<td class="num">(5,277)<span></span>
</td>
<td class="num">(4,898)<span></span>
</td>
<td class="num">(2,444)<span></span>
</td>
<td class="num">(2,321)<span></span>
</td>
<td class="num">(3,460)<span></span>
</td>
<td class="num">(26,736)<span></span>
</td>
<td class="num">(13,123)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income taxes</a></td>
<td class="num">(6,098)<span></span>
</td>
<td class="num">(8,165)<span></span>
</td>
<td class="num">(6,445)<span></span>
</td>
<td class="num">(5,223)<span></span>
</td>
<td class="num">(4,574)<span></span>
</td>
<td class="num">(2,374)<span></span>
</td>
<td class="num">(2,217)<span></span>
</td>
<td class="nump">541<span></span>
</td>
<td class="num">(25,931)<span></span>
</td>
<td class="num">(8,624)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (6,439)<span></span>
</td>
<td class="num">$ (8,139)<span></span>
</td>
<td class="num">$ (6,552)<span></span>
</td>
<td class="num">$ (5,399)<span></span>
</td>
<td class="num">$ (4,456)<span></span>
</td>
<td class="num">$ (2,306)<span></span>
</td>
<td class="num">$ (2,448)<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
<td class="num">(26,529)<span></span>
</td>
<td class="num">$ (9,077)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.20)<span></span>
</td>
<td class="num">$ (0.17)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="nump">$ 0.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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,214<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<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 (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-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 http://asc.fasb.org/extlink&amp;oid=6371337&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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 http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>EXCEL
<SEQUENCE>109
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M9]JZ6659Z.$TF3]%%K,PB;!C/R 8Z!SXZ6S H:WCD\4CRR::N8*PF'E6$,&
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
M&;C$&,#_MP(V.>,7<X/#:SA7_P)02P,$%     @ ,8!J4DH=]Z5Z!0  C!<
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
MH6S&JH1<@B?XCJA8Y+:?N?:,J[:U#R8U[<@KT_(0D=K3",[8JTE<"F+D=8$
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
MMQQDRM787]-YLR_P-$O!B98B<9!USXA\9IB0KC1YI>GNG9HL>UQ='!)9XN/
M=6;#:0<O-HJN 8&(.%7%R)0SCGTCX?:!NTEKA:)5LA;] @)&:8.0]/KB^M6X
M]KZ.8"@4G[8"U-ZY.:NZ9\>G3V< 82GBA>-LR4-$?G3CM@!RYS^</@8D !>(
MM_MT_@WQ/A6;-X[,\]'1Q?6G=,[1XY@I)*]%1,^0!1:[O<1!@5WBA+"=/^ 8
M2*FL-R']$J%/$'W"PY8V/7*MUA(6L@6!14CW;.,)AZ##$Y30(4NE4XJ>,VFQ
M!@3D3'/VD-(] JSN0'8AH5/VQZ2R/WBF8 Y$ "*CD4M,_/F>+RE+@SO!\;+P
MUD:21-]F[X>YNVTJ&19[0/J0[I"EJH*6$ZA!T^X?F&8K3[4@TMJ \!L7K&"?
M9=?LDX=]IY1IDYX^S)"WBY%:.I=1Z-_D]/^ B=]M#,3#FGO1%RDS(JCO(HG:
MR">'6"*EP FQSW<*5W,;Y5Y&RM1V1B/ R.T10G#NGN7#RIL-6=[I,]W+O 4I
M5'TI?2JUO"5;4I+"*[NT96J_@(W:-+F(VI@VK.NMJCRIEI%I9YN[W-**9)@6
M_7[$4 ;-+!IP1SRTH]"NV*S2B_-!;I_M$@4]<2ZMHOP0#CP*V7H()0JR^-*8
M4NKR>.&9/F9/*TD]M]JDQ_,GZGM&=)07=UK;[X;K D.UHW)WC72*.Z$4$_R$
MPI7!E[*];=VNL=5*$P2\!L4F +0@B $W D"WP4BM'0O\KYY;A_N=)]\+9%>,
M6RL"E;8'"**8JB29Q>*_D'8YSKGN7'E[_$HN<>DV+&ZTJF17E-5-2R\"G@,-
M+T4%UO-DQA?P!@U$/"$]$.W1U"'T<@HEC*S@]M;&G1IZ0@3E*%%J<7#]T>R8
MB<;Y_,$2!I\@CFJ:X#1*,%5,3QF43O;$G@E3FEK1>UH=Y3S-X-*,.U:UQK90
M9&Q2_TVKJUQ724<)V)=IU]^Q_9%MZD QA WLB(Y-+_D+Y4ODSI-AM54*W@R/
MM*&-JX8&G]B5KLT8S;,6OH]_-"+$MA<2DOI43!Q V3E%Q'L>$A!M:JS,8D7+
M5)5FP7O*)L1PR1U?U1!CQH#934@Q0BAK VD -J_@]+?'U^7:->RX*P_T;BZ
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
MU<@6.N>8[1P>F$TA+#)R^68+"Z!3$AS75;HI36[6..JBKQJ0.;+(BS@:38.
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
MNY0"C3V:"J_7'KNLP2]^S2U\N&CZLHSZ4XU6J$5OY!:YYHZLF\TX[VJM9_B
M] U+KW5KDA1;@9*\I,>-NJ@+P8TMR4[Y0:^XP>L\(O0PP:\ OQY=:9:H-++'
MT[?GCR,QT#2HJ^8A;-_E[[EX6.$>A$*CE5X0>,\R:=\EN'C!U4G<#%VL:X#E
ML<5-E5S".6V]K=*]X)X)]0:'I0WG<!EZDO:\X2T2_ZZS-<=.RRX9M3T90-W2
MY-9A25^+]U@M/?V>8B <M=>^=21/XX2)F,G#S*(!R\$'$%$]4QVO)T_8BQR1
M'I@ RU#OTR3HKIRUR=UG<BZ?S"$B'KU\&]FT5=TIFVI');4 -%(/3:BA)]=@
MV(8T-&,"^&)R5)#;O$1N+D/57!IKS>ZQJOFHE-%!S' N\-U6R[M\R!1/FY!X
M*LH<DN=FOBO7/ /P>47=-3Y,5VEK3F\P4&7>MD\3PL#V<X\'QEC$:L93$;"R
M12U"ZT/C#NK$=J1%>$G-N/=KQ%G-IN8A.BB$9V'>0MPO=@,($O?1H=<AVF[&
M@=R0;"2Q*G (:81%]M;@OO9HI3X3UW*/.IM^H4<K59B XRLL4'ASH?_Q>#^9
MM./!!\U/3BL?[7*DZR&@!Z ;Q)'.MI0*6OC];(:&CT'['_\P3Y+AC\0*?XU_
M/!7;VKJ:DDSPCZ=DZ!.YOKYN:73N>6FL*>6MML!B%QJ>^ D 7JU\'%U!%E.@
M'G==75H=$+V\^'1%+PY4#6GO1JP[(!E%,(UA),"K)*\@>U.U+FE:U*=$XZ.6
M/S\3O:_YD+_XB5T2GH:T?H/ZM81F/*+/&*<1)SR56O+2 ZSJ(2B4'9\!S_]
MKLCHM>CA-: BK';Z+DRY?3D/1)I&G)YAMB8L>Y,-FB@VTXV !7E HGC4(J8-
MT0ZC/Q A2,Q-QO9X%\"X&Y<(5?O@@ENTD)%%*8W?[#/6%A6*9S(]_7Q+/0Q/
M":@:FHB<E285/).I-A1B'59KZPVA%&1M>&?[L)9F,.T/.OM,_+P-P?G5RN/3
MY'L?2*26!G;H@K(Y*>PP,^=YFYG[>:'S_L!!^_N O=:W(X'8\5%.3SJWFE63
M4ARC#.W])(T>CJ@V=^/2&@B: 1K?IM1L*03Z0RF@JG9'QQ0..XRB7G/2IQOB
M7]U5H8E-D:[]/+YV81;?C!IYCM>'-$%-S:S9EQOR TW#I+4UZ'<W"IZRH3$\
MA5"I5OS L]^Z^\$X,*.?1K*[0D"@T%Y=;M\Q."$\W3R8C)K _WL'[IKW%IH\
M$#U(=MY _ODJBKML@72KN%^#]%6CP)!721M'CCH3;[N.?65J"X&;AAADVY3/
M@",HU<]M:49!%VJHMV\6NKN1M[V1N11K4E:3V2DHZ6<8W_/[$N&5HV][)'3L
M;;+SWDM[#/WIU42:44-V__Y>>[5]^_'"O_37+?>O3J(O75,RR-4*6X=GL\E
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
MW5/":TZVH>4-M#XWU#GJ 2MHKIIG_P%02P,$%     @ ,8!J4BUV>4K$ P
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
M@\6LUY[5VX=@ZWBS7MJ >WI<%O@P8B<"V,^M#=L',;#[U#K_#U!+ P04
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
M^?3#R21.X/XBV):_HBUM0,3\<Z4D9B8=P//2@B7I@@P,GU6O_@M02P,$%
M  @ ,8!J4H,-JP!_ @  =04  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&ULC51M;]HP$/XKIZ@?6JEJ7@@M((@$;:;RH;2B;-,T[8-)+B1J8C/;E/;?
M[^R\E&F#[0..[WS/<_><.8_W0KZH'%'#6U5R-7%RK;<CUU5)CA535V*+G$XR
M(2NFR90;5VTELM2"JM(-/._:K5C!G6AL?4\R&HN=+@N.3Q+4KJJ8?)]A*?83
MQW=:Q[+8Y-HXW&B\91M\1OUY^R3)<CN6M*B0JT)PD)A-G*D_FH4FW@9\*7"O
M#O9@E*R%>#'&/)TXGBD(2TRT86#T><5;+$M#1&7\;#B=+J4!'NY;]D]6.VE9
M,X6WHOQ:I#J?. ,'4LS8KM1+L;_'1D_?\"6B5':%?1T;4L9DI[2H&C#95<'K
M+WMK^G  &'A' $$#"&S==2);Y1W3+!I+L0=IHHG-;*Q4BZ;B"FXNY5E+.BT(
MIZ,YURA1:9CS1%0(Y_$;W;?""V \A4>=H[R$!>JQJRF;P;A)PSRKF8,CS'X
M#X+K7$',4TQ_)W"IS*[6H*UU%IQDO,/D"GK^)01>X)W@ZW7:>Y:O=X3/JFN%
M&[F-=@7?IVNE)?UC?IQ($W9I0ILF_%>+&_K_Z.Q)0C.G([5E"4X<&D2%\A6=
M:+Y8Q<OX>07SQ>WC0PS3Q1T\KN[C)26)R=L647S(%74-B: 14UJ!R( \D(F2
M1K7@FQ%\0R;KZP-J/E9KZE=[ ;3XPUI'2WH&_K5/:QCT_T@XN(%><//AQJ89
MYT%O> 'G?G]P 2NA64F HZ5R>J7.8$B__C"$O]V->S *%<J-'7A%&G=<UU/1
M>;LW95J/TD=X_2 ],+DIN((2,X)Z5S=]!V0]Y+6AQ=8.UEIH&E.[S>E=1&D"
MZ#P30K>&2="]M-$O4$L#!!0    ( #& :E(1PK<J7@L  #T>   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;+59;6_;.!+^*X0O/22 ZEBR93NYMD":
MMM@"^U(T[>X=#O>!ENB86UGTDE0<[Z^_9X:4;*>.T^[A@,"Q)<YP7I]Y*+U8
M&_O%+93RXGY9U>YE;^']ZO+\W!4+M92N;U:JQIVYL4OI\=/>GKN55;)DH65U
MG@T&X_.EU'7OU0N^]L&^>F$:7^E:?;#"-<NEM)O7JC+KE[VTUU[XJ&\7GBZ<
MOWJQDK?J1OG/JP\6O\X[+:5>JMII4PNKYB][5^GEZQ&MYP6_:K5V.]\%>3(S
MY@O]>%^^[ W((%6IPI,&B7]WZEI5%2F"&7]$G;UN2Q+<_=YJ?\>^PY>9=.K:
M5+_ITB]>]J8]4:JY;"K_T:Q_4-&?G/05IG+\*=9A[7#8$T7CO%E&85BPU'7X
M+^]C''8$IH-'!+(HD+'=82.V\HWT\M4+:];"TFIHHR_L*DO#.%U34FZ\Q5T-
M.?_J?5V8I1*?Y+UR+\X]--+U\R)*OP[2V2/2:29^,K5?./&V+E6YK^ <IG3V
M9*T]K[.C&M^HHB^&:2*R038XHF_8^3=D?<,G_1-OM"LJXQJKQ+^O9LY;5,1_
MCFPQZK88\1:COQC")Z1_OO[EI[?BT]4_W]Z(Z\9:57LAZU*\47.%7Z78<>'M
M/9K1*?$&%YS7!2]$9Z+V:H&F?.ZQ2(?UI_#5G0GMA'184Z']W*7XEY(V) L;
M%&HY4[8+-S[2BZWN$W&:Y4E^,3BCK^DX&4RR,_$N[G8Z'*5G8I*,1M/CYI 9
M4=?%,&5=TV2<C<Y:QVB1BHY)[ZV>-5[.*MPP N!C);6O(T>P?&6U@^UF+OQ"
M1;=T??LMCL7@7HIWJH36BBR9C()S@^&9N/'2*S$46>?C>#04^>!"?#(>RXN8
MG'R2B=%@VB7HLEN?C<4HCZO+-GWAX@%?3T1^,<7G*!^*3W#&JL+4A:XT.]RZ
M^+E_TQ?S:+&#B8TW=M,FF?19,IMBU5BAYG/%./?5@N^N@W=?[<EZLE0\"Q\H
M1FVWMF*C-GO*(:2([.EPBBPO5V@T6M)6!K:ND3,LFIQ179R)#PH 6U-PM5=+
MDCY#(CXJAZ7%@LNJ5'>8(*LE+2H05^V=2,4$63/%E^<$S"77!T(;;#I%L9Y"
M]_5"UK<4#W$GJR;<DQ0%61=*_/UOTRS-_@'?N<&0 0_3%/*@7")JQ89;[&V=
MK%RW/!5O'XTT;?R,MWZV;6)2?N6<\M#ZHY8SI-EC"W;MU\ZNJ\ZN3G"K':LQ
ML6B<<6&0;5Q.;(CC'*CEREC,5E%J7$6U%A":*;]6JF:A0EJ[@8-"+DU3LW.2
MK6)#JAW#D"PQUS6,T2@"JZ"8(B-6C5T9%RTGE4%3$-@)1;NN+VZ0<SW7A:3,
M(4.&$LWV4L5V?<(%=-@6"<C>+=['D.MK59?[142M9XE3^!#O4$BQOLHF$ 6.
M$;Q92UL2<HWS9(*6QY=),@;:_4Q%$7 )\6!XVQ?)!\E%.A&C">3(*B!A$9N:
M=D+ $,H_PX4LR::92).+?+RUWSU6TVF2YE/Z'(XZT"%GHQ_[9F237$P0%HJ
MO8L9DT5A&U6V((0> CBER62:BU^030N#!I,1KHRP14"R6TLN'LI3FF5 \B'_
M'^7Y?@)V$G@9=9^F29Z-S^C_<("Q\JC^W>0_%/I18?6A5CY-,P1^FM+2+$T&
M W0@Y>J0Y2<B3<?TF0_$;RJV?<,P2C!L$2@Q;ZKJX$;R%F37>2Y?AF<*[+6L
M9:EES7UYL*BYY+\N71*F\DUH!9((H*Z-%R@2A3A\4=4&;49Z#?6]]&*MP!$K
MZDE9Z3]A#CJ\5G.(SJU94D_2( V; O7($4^DATK?E'WR=R&!6Z1P9<V=IB$@
MCWHJZTW;KRV('W%S'3>@<58UI#VX]?]R"8L+V6 %V>>:F=-(A*7:T764_;T!
M;RAU$:@$X4EAG'^^JAI'QJ_D!@#?YS%,CAV*1:G09=R2)]F(T8[0;T-S5#TR
M1P.N;,62\7CR#9+I11^SXF"U)"&X9<L($A[/:H]XU4_A$Q2?I!=Y,LW'B3@!
M&4N#J2?#$5KL EEPJS#;J@TV7&B@)Z=GIFXIHH;00UN>J3 JQ4V_@#2P#.C4
MUDFD#T]8(RKI^(Y&)#!O,/^KS=/NRSNI*R:)1P)ACT'_H[!)T4%,:,N343(9
MXS\')QLGT_%^<$+!M)[2JF#$5K?;#1Q'+?@:X[;01'.9R :36RGN'W3(-BIH
MG+GJ@T<*66()7$@XSAWN=(6_@;03#7I/PE_8!"X#>)M'?KX3B"J, :A#,SE*
M["Q0!*TXBIP@GAJK54776CR([1?'/=QA*R33B14PY5[CO$QM?L)(/!EO44<*
ML"N.U_SK <:5.1Y^0\WUQ2]P/DR)#=UNO&;H.%Y[\'(I-^1FI9>(*K!C(V[B
M$X(A)G%DW>]KKVP-%1]!_6@P7)M2T<WT8CIFI)9+[MVV/_2R947XJQM(\@;"
M!-[5&DH! O18HFFA# G^&FBRMR:(]\P:\7$+O1(%4]<>NP<0H\)XLKEY@H'*
MA.6[PY3:"E3]@78"YI@1Y(NKC1+M*%$ +H0A8'4^>$;Y9BRC)*@_&G:H4X=
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
MT?';09JJVYOH*O[TLW0QNI(OUPJ%Z&D#GA<._-/<D(+N6^#%?P%02P,$%
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
M=KA/EFZ,?@]WEQ'^% >!@E9\CU RR1(/E!OPSM'R9(?J3FH<T79YQ#N1*Q.
M^WLI];-C$@RW[.)O4$L#!!0    ( #& :E*_6"6M;10  ,H\   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;*U;77/;.++]*RSOUE92)=F6G$PRF4RJ
MG$RRZZK,W52<[#QLW0>(A"2,*4(#D):UOWY/=P,@*,NT[^Y]262*:#3ZX_07
M]'9GW8U?:]T6=YNZ\3^?K-MV^^;LS)=KO5'^U&YU@V^6UFU4BS_=ZLQOG585
M+]K49_/S\Q_.-LHT)^_>\K,O[MU;V[6U:?075_ANLU%N_U[7=O?SR>PD/OAJ
M5NN6'IR]>[M5*WVMV^_;+PY_G24JE=GHQAO;%$XO?SZYG+UY/WM-"_B-?QB]
M\]GG@HZRL/:&_KBJ?CXY)XYTK<N62"C\=ZL_Z+HF2N#CCT#T).U)"_//D?HG
M/CP.LU!>?[#U;Z9JUS^?O#XI*KU47=U^M;N_Z7"@ET2OM+7G?XM=>/?\I"@[
MW]I-6 P.-J:1_]5=$,13%LS#@CGS+1LQE[^H5KU[Z^RN</0VJ-$'/BJO!G.F
M(:U<MP[?&JQKWUV+-@J[+*[-JC%+4ZJF+2[+TG9-:YI5\<76IC3:%\_BI^=O
MSUIL303.RK#->]EF_L VLWGQJVW:M2\^-I6NA@3.P'-B?!X9?S\?I?B++D^+
MB]FDF)_/ST?H721!7#"]BP?H'3OQ/R\7OG4PG/\=V>!%VN %;_#B@0V^>TU2
M_NA; V/2?B+[[(\)<YS2M[4NX();Y11;-JB6MO&@5H%P52Q-HYK2J+KP+1[
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
M_"'%IH69>3X[N;S^'O<Y>1Y G$-.;.D!Q<!BN^=2AU-!=GO8SA]P#$0[:CI
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
M^[^YT6)CO[D70F,SM)=KP$8GS0)\OQ1"MS=&0/<OS.4_4$L#!!0    ( #&
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
M:)A3PG4W4KN-58T?8TME:2AZL:)_(:C=!3I?*67W&V>@_U^S^!]02P,$%
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
M(L>E2\K2:KKEI&=GETQ++M<&%JAA63"-<'3#5@)-9Q)9,N#$HG0+-F_ D@_
M>@E<*6D+ Y<RP^PE0$3,6GK)CMX\.8AX@6D7^KT0DCB)#^#U6W?['J__>7?_
MGJV,U50=_P[@#UK\@<<??("_I*;):H&@<GAK*X0Y,SP%)C.XX**VKV/4A.2P
MB9L"(5>"NHG P>P,:DR53#DE#BQ)I*JL:LM\Y1.756LW:^R"I(87RABHB)UI
M$L\EZ:K:D)P) 1]3K.S>?48%UAG#'V2Z23!0>K!<D< N1?3IG<+/'?87.$J.
MPV%RVG'+TS >C3IPZSN%M-D#:FK\!MT C0QCR;1SZ^L[C =Q.*(*ZX_"DV'O
MV<8SO_>4R&S</1YVFD4RZ!Q(\K!-\O#323Z3EGM;-%M@B6FMN>7DS.5C*FH7
MHERK$LY?9N-M9;Q7!@=)N&$]-A5+<1K0-#:H'S!X71M-7#=(L<$7?'R%,)'6
MHN5TH"Z8+RFN ?.<ABG-V5ID4%#Z8(5(DY5B\+4-PHLJ^E2Y7):54$]().]K
M;I^ RQ2EQZH$DP8&86]P OUP0++OI2_:&W\EZK4?\H9:H):VF83M:?N.G#7C
M\UF\>82NF%YS,BDP)]6X.Z(DZ&:P-QNK*C],5\K2:/;+@MY"U$Z [G.E[&[C
M#+2OZ^P_4$L#!!0    ( #& :E)MLHC>9 4  #\.   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;*57VV[;.!#]E8'18A- L27J:B,QX*3=[CZT#=*D
MQ6*Q#[1$6T(DT27IN-FOWQGJ8B=UA*#[(O$RG O/F2%YOI/J7N="&/A1E;6^
M&.7&;&:3B4YS47$]EAM1X\Q*JHH;[*KU1&^4X)E=5)43YKK1I.)%/9J?V[%K
M-3^76U,6M;A6H+=5Q=7CI2CE[F+DC;J!FV*=&QJ8S,\W?"V^"'.WN5;8F_1:
MLJ(2M2YD#4JL+D8+;W:9D+P5^%J(G3YH T6RE/*>.G]F%R.7'!*E2 UIX/A[
M$%>B+$D1NO&]U3GJ3=+"PW:G_7<;.\:RY%I<R?);D9G\8I2,(!,KOBW-C=S]
M(=IX0M*7RE+;+^P:V7@Z@G2KC:S:Q>A!5=3-G_]H]^%@0>*^L("U"YCUNS%D
MO7S'#9^?*[D#1=*HC1HV5+L:G2MJ N6+43A;X#HS_Y)S)7)99D+IW^#]]VUA
M'N'DEB]+H4_/)P9-D. D;=5=-NK8"^H\!A]E;7(-[^M,9$\53-"WWD'6.7C)
M!C6^$^D8?,\!YC)W0)_?!^Q;??Y+ 1N9WC\/^),T OY>++512)-_!LP$O9G
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
M*4FY>R=0X:UI>YGVTOXILFEOX&?U]AWS@:F<"TUKVY%I>#FE$T6U;X-V0.>
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
M*Y2,+D:(I/Q<\1LC&]>:2VFPT=VRPE$,RCK@^4I*L]W8"_KAGO\%4$L#!!0
M   ( #& :E*?'ETT)@(  *X$   9    >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;(U436_;, S]*X310PITD3_:M2L< VFR83L4")IU.PP[*#9M"Y4E5Y+C
M]M]/DETOPYJB%YN4^![))TII+]6#KA$-/#5<Z$50&]->$Z+S&ANJY[)%87=*
MJ1IJK*LJHEN%M/"@AI,X##^2AC(19*E?VZ@LE9WA3.!&@>Z:AJKG&^2R7P11
M\+)PQZK:N 62I2VM<(OFOMTHZY&)I6 -"LVD (7E(EA&UZO$Q?N 'PQ[?6"#
MZV0GY8-SOA6+('0%(<?<. 9J?WM<(>>.R);Q.'(&4TH'/+1?V+_XWFTO.ZIQ
M)?E/5IAZ$5P%4&!).V[N9/\5QWXN'%\NN?9?Z,?8,("\TT8V(]A6T# Q_.G3
MJ,,!(#H_ HA'0/Q>0#("O')DJ,RWM::&9JF2/2@7;=F<X;7Q:-L-$^X4MT;9
M769Q)ML.IP>RA"VK!"M93H6!99[+3A@F*MA(SG*&&F8KJFN@HH#<&?C8L3WE
M*(P^A=D:#67<6A_@?KN&V<DIG  3\+V6G;88G1)CRW5)23Z6=C.4%A\I;8WY
M')+H#.(P#E^!K]X-CS[]"R=6I$FI>%(J]GS)$;ZI>V]\_ML]_%KNM%%V('^_
MD2:9TB0^S?E;:0ZT/0-JK.!*/;O#L(L=OB;E0'KA2=W-W6=Q<I7$*=D?*O9_
M5)2$EU/04# YF"9WDV^IJIC0P+&TL'!^:?%JN!V#8V3K!VPGC1U7;];V04'E
M NQ^*:5Y<=S,3D]4]@=02P,$%     @ ,8!J4A[I_O_? @  8PD  !D   !X
M;"]W;W)K<VAE971S+W-H965T,SDN>&ULO59-3^,P$/TKHYP6"9&/EA906XD"
MJT4"J:+[<4![<)-)8^'8P78H_/L=.VW:E;8I!]A+:SN>-V_>V#,>K91^,@6B
MA==22#,."FNKBS T:8$E,R>J0DE?<J5+9FFJEZ&I-++,&Y4B3*)H$):,RV R
M\FLS/1FIV@HN<:;!U&7)]-L4A5J-@SC8+#SP96'=0C@956R)<[0_JIFF6=BB
M9+Q$:;B2H#$?!Y?QQ33N.P._XR?'E=D9@PMEH=23F]QFXR!RC%!@:AT$H[\7
MO$(A'!+Q>%Z#!JU/9[@[WJ!_]<%3, MF\$J)7SRSQ3@X"R##G-7"/JC5-UP'
M=.KP4B6,_X55LW=(F]/:6%6NC8E!R67SSU[70NP8] =[#)*U0>)Y-XX\RVMF
MV62DU0JTVTUH;N!#]=9$CDN7E;G5])63G9W,FVR RF'.EY+G/&72PF6:JEI:
M+I<P4X*G' U\F6DZ#-J^ 9,9X'/-*TJ//8(OUV@9%^9H%%JBY(##=.U^VKA/
M]KB/$[A7TA8&;F2&V=\ (<72!I1L IHFG8C7F)Y +SZ&)$JB#KQ>*U#/X_7W
M":1RNV(:X?$>RP7JWQV8_1:S[S%[>S W0A[#3#BUG9XW&SWA\8ZVPZW%TG0Y
M.VV=G78&<&,LI].+&=0&\UJ X#G^*U/=,'=H#&IW3GKPADP;4!I2RIVFBU4S
M!YO2946PJ,L.VH.6]J";]D:/8\AK+;FM*0=.J)R_NK%Y3T*&K;/AYR?DK'5V
M]C$)Z89)FC1T$#IO"9UW(GU7=,7IIK]#T#C:UI7H\R6-=\I8_#&B'L!)P"KH
M'Y0V3K;$D@/WAGI&H40&O*RT>D$7_[L.;[PM47'O/VB]K5YQ_X.T[L;9EA3A
M1/*5PU45/(S?, ]W^EZ)>NF[NP'?NIH6V*ZV+XC+IF]NMS?/CWNFEUP:8I*3
M:70RI&JHFX[>3*RJ?!==*$L]V0\+>@6A=AOH>ZZ4W4R<@_9=-?D#4$L#!!0
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
M&P,+KC*#E]T3T3D:6S=E:]1F9IU9FU<5I TPYQM$_>+8P1W>Z>(_4$L#!!0
M   ( #& :E*P(S+3> (  .<%   9    >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;(U4WT_;,!#^5TX1#R"-YE<# Z61:+MI/# A.K:':0]N<FTL'#NSG0;^
M^]E.FI5"*UZ2\_F^[[X[VY>V0CZI$E'#<\6XFGBEUO6U[ZN\Q(JHD:B1FYV5
MD!719BG7OJHEDL*!*N9'07#A5X1R+TN=[UYFJ6@THQSO):BFJHA\F2(3[<0+
MO:WC@:Y+;1U^EM9DC0O4C_6]-"M_8"EHA5Q1P4'B:N+=A->SQ,:[@)\46[5C
M@ZUD*<237=P6$R^P@I!AKBT#,;\-SI Q2V1D_.TYO2&E!>[:6_:OKG93RY(H
MG GVBQ:ZG'B?/2AP11JF'T3[#?MZG,!<,.6^T/:Q@0=YH[2H>K!14%'>_<ES
MWX<=0'AQ !#U@&@?,#X B'M [ KME+FRYD23+)6B!6FC#9LU7&\<VE1#N3W%
MA99FEQJ<SJ:$$9XC+-R5F8FJ%ARY5G!ZRS?&$)*B.H/3[T1*8CMN[#EJ0IGQ
MGL/C8@ZG)V=P I3#CU(TBO!"I;XVTFP"/^]E3#L9T0$9801W@NM2P1=>8/&:
MP#<U#85%V\*FT5'&.>8CB,-/$ 51\(Z@V8?AX=41.?'0Y]CQQ1_J\P,RHK&
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
MVCG8\Y52M#5<@&%\YG\ 4$L#!!0    ( #& :E*:+Y!*G@0   @7   9
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;+V86V_C* "%_PJ*YJ&5IK4!YU:E
MD9IT1ENI7573G=V'U3Y0FR2H-F0 -^UH?_SB2XV3V"13;?W2V@X<#@?S@9EL
MA'Q2*THU>$EBKBY[*ZW7%YZGPA5-B#H7:\K-+PLA$Z+-K5QZ:BTIB?)*2>PA
MWQ]X"6&\-YWDS^[E=")2'3-.[R50:9(0^3JCL=A<]F#O[<$WMESI[($WG:S)
MDCY0_7U]+\V=5ZE$+*%<,<&!I(O+WA6\F =^5B$O\2>C&U6[!EE7'H5XRFYN
MHLN>GSFB,0UU)D',OV<ZIW&<*1D?/TK17M5F5K%^_:;^->^\Z<PC470NXK]8
MI%>7O5$/1'1!TEA_$YO?:-FA?J87BECE?\&F+.OW0)@J+9*RLG&0,%[\)R]E
M$+4*<-!2 945T&Z%H*4"+BO@O*.%L[Q;UT23Z42*#9!9::.67>39Y+5-;QC/
MAO%!2_,K,_7T=$9BPD,*'O)W9BZ2M>"4:P5.KL(?*9,T C=<$[YDCS$%5TI1
MK3Z#WZD^!2?75!,6JU-P!KX_7(.33Z?@$V <_+$2J2(\4A-/&XM90UY8VID5
M=E"+'8C G>!ZI< 7'M%H6\ S?:LZB-XZ.$-.Q6L:G@,,/P/D([_!T/SHZG#L
ML(.KO'&NAUOTOC+.-#V[->]N0[+@[UM3'MQHFJA_'*T%56M!WEK0TEHUALRV
M1,HQ7$JA&D>HD.SGDAD%GJ>#(3;1/==3.U!HRVV_<MMWNKVE2EV8B1VF21H3
M;6R31$C-?I)LQC=9+?2&-1=G_3[".UX;2@4^&C2;'51F!^^.EE/=Y':PYP,B
M?[AC=K\0&OI!L]=AY77H]EJ+$8B%B;C->Y/MX;[M8-R2WJAR-'(ZF@NE,R>2
M/E.>4L>K/JX4QQU,+.A;;OH?F&DIOA4J'*/F4&$-YM!IZL$LAXPOS>2FG$H2
M T-A0"*S;C"E)<E63%?GD6T'=1&VA2;$'QDVW@L;UZ94,>^:"L&V ;'\A6X
M7YOW.S9[K@AH&JZXB,7RU96(127L=S$"EG;P_;AK74E*S?HJT??[NTL)W$?>
M5JEMQY9YT V]INC!O^#.!)>DB2L4"S$XZF(0+.+@V-FE+TJS)%\84T47:0QB
MTW)S\FXA#%XID<JUO;(@1&X0MN5,7@[DC"S6$.P@9V3QAM#_E/,!H?[AG"T#
MD9N!\_QC@$JS9L8Y"-6*K9W2EE(HZ")?"R_DWNB]"R:E9G]K^S3<A0G:W^QM
ME=IV;/&'W/AK#O\HG"!++#3L8A@LOI![$_8+K[E;Z B<6,8A-YK:DSX(%&R9
MA?T.DL868-B]+SL^Z0-"AX&"+>6P&TXS$CX96.=[1+,YC"@GB6M[B&O?N%U\
MY&+++_P!G[EX_Q,V@+LX.5!HVZ_E'W;SKS'YHV""+;'PH(LQL/#"[NW6+[SB
M;J$!2/(3()<KBSCL)E-KTH=A8HF%N_CR#"R\ O>&Z_BD#PC!D2-JKW:F:'"\
MS(]:%0A%RG5Q^E8]K8YSK_)#S)WG,W@Q+PYEK4QQ1GQ'Y))Q!6*Z,)+^^=#,
M&ED<NQ8W6JSSD\M'H<V:D%^NJ!E$F14POR^$T&\W60/5X??T/U!+ P04
M"  Q@&I2>K:Z[5@"  !_!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6R-5$UOVS ,_2N"L4,+=/5'DF4M' -ILFX]#"B:=3L,.R@V$PN5)5>BZVZ_
M?I3L>MF:=+W$HL3']_@B*FVUN;,E ++'2BH["TK$^CP,;5Y"Q>VIKD'1R4:;
MBB.%9AO:V@ O/*B281)%[\**"Q5DJ=^[-EFJ&Y1"P;5AMJDJ;GY>@-3M+(B#
MIXT;L2W1;8196O,MK !OZVM#43A4*40%R@JMF('-+)C'YXN)R_<)7P6T=F?-
M7"=KK>]<<%7,@L@) @DYN@J</@^P "E=(9)QW]<,!DH'W%T_5;_TO5,O:VYA
MH>4W46 Y"]X'K( -;R3>Z/83]/UX@;F6UO^RML^- I8W%G75@TE!)53WY8^]
M#SN >'P D/2 Y+6 40\8^48[9;ZM)4>>I4:WS+ALJN86WAN/IFZ$<O_B"@V=
M"L)A=L$E5SFPE;\R"UW56H%"RXXN&VP,L'FE#8I?W)O^X9%NCX5C=K0$Y$+:
M8_:6W:Z6[.C-,7O#A&)?2MU8K@J;ADCR'$F8]U(N.BG) 2E+R$_9*#YA291$
M>^"+5\/CL[_A(9DR.),,SB2^WNA O8]:%ZV0DE$W[$HA5UNQEF2(M4#^+(7-
MI;;.HN_SM45#%_+'"[2C@7;D:<<':*GY>)]W'6KB46XT'[(XCJ=I^+"':SQP
MC?_'E>SCZE#3':ZS:#_39&":O,@TS^\;8:"@*S(8R;V1)TP![A,Q>=YP$OUI
MN+L2SY.2:33^1VNX,Q[N:?K,S58HRR1L"!:=3@EONG'O M2UGYBU1IH_ORSI
MA03C$NA\HS4^!6X(AS<W^PU02P,$%     @ ,8!J4O]XLSTV @  \ 4  !D
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
M;58A=%MCDIE1_Z)RQ[#0<-CB)MYM@D<@J[&O>M"BL)/36FB<P^QRCZ,R2".
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
M<6-FV:"GU0:TBR8V-\C=S]'D%Y>N4:96TUM..#L8,L%DC##-NW*DTDQ)E-9
M;<*VU)7Q"B9:V:*L-%QJEIY![99IS5R-:3Q&R[@P9_ >[J=CJ+TYZ_F6M+D5
M_+C0,=SIB([HN,QT':+6.XB"*#@ 'U7#QQC7H1$>A8__#GYU,CSLOH3[5(^R
M*%%9E"CG:QSEFUFXD<;J->U)"]\_40#<6$S-CPKZ1DG?R.F;1^@_T/D!5$VA
MF 1\M%PNU]PD;JE#UNW(6CF9.W<>!IUN.PC(IX=]B_X,>XYX(;-9RFQ6RKRE
MMC- ;<AF L$J&#*Y,O +*CJSPIU6N6SK?YC?+NG;E5E=,]IM+%5KHE8+.M-H
M-5ZN=FCCM%_S_X6.3JFC4ZGC"^KT1 '51!%LD6E38<UY*>F\DFEJF<4YB;&H
MT5B@ P:AQ@PPR%#'I.[@P5)-&M:#X&V%N&XIKEO),T'-U1RH;%S @FO2E['M
M,<NJN=J0*FF3*L_"X/D #_[A;AX5;*^VD[]WI[A/AL],+ZE-0.""@$&]0PQZ
M=POO)E9E^34S4Y8NK7R8T)<+:A= [Q>*-FLQ<3=7^2TT^ U02P,$%     @
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
M&=P()/,T)>)Y"@G?C!WL;!=NZ2I69L&=C#*R@CM0#]F-T#.W0HEH"DQ2SI"
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
M2_I2064#Z/Y.2G-<V ?TWS[K_P%02P,$%     @ ,8!J4ASL:EVX @  !@@
M !D   !X;"]W;W)K<VAE971S+W-H965T-C(N>&ULG95=;]L@%(;_"K)ZT4I;
M;>.OI$HLK8VJ3>JDJA^;=DGLDQ@5@P>X:?_]P$[==";)M)L8,._[G(/#.;.-
MD$^J M#HI69<S;U*Z^;"]U5104W4N6B FS<K(6NBS52N?=5((&4GJIF/@R#U
M:T*YE\^ZM5N9ST2K&>5P*Y%JZYK(UTM@8C/W0N]MX8ZN*VT7_'S6D#7<@WYL
M;J69^8-+26O@B@J.)*SFWI?PXC+$5M#M^$%AHW;&R*:R%.+)3KZ5<R^P$0&#
M0EL+8A[/< 6,62<3Q^^MJ3<PK7!W_.9^W25ODED2!5>"_:2EKN;>Q$,EK$C+
M])W8?(5M0HGU*P13W2_:;/<&'BI:I46]%9L(:LK[)WG9'L2. (=[!'@KZ ["
M[T%=E NB23Z38H.DW6W<[*!+M5.;X"BW7^5>2_.6&IW.;\"DI-!G=-WJ5H)%
MT+JM$;/KJ"&OY@MHA5I>@D1<\(+PPAPA63+H]RATN@!-*%-GZ 11CAXJT2K"
M2S7SM0G08OQB&\QE'PS>$\P"BG,4A9\0#G#P>+] IR=G'UU\D]Z0(QYRQ)UM
MM,?V%Q"I$/"2\C4R#*B7)IDHO#C@'0W>4><=[_$VD8:N1'M5TJGLS7C.<91$
M,__9P8H'5GR,A5VL7I7MLN(L<;.2@94<8T4N5C)BA5&,W:QT8*7'6+&+E8Y8
MDRQSH[(!E1U#)2Y4-D)%:>Q&30;4Y!@J=:$F_XZ:#JCI0=1#!:8BKS1(%W Z
M DY#-R\,WJM&<)@H-&'(] 9)M+U5'\N%\^8'HS"R29KN"62G?(4' [D!I1"M
MFU9#::J/.0)0VLD/1_S/633=PW\O+2'^CX-@E"PIHYJ"^RSPJ#ID(?[[K^WO
M5'7;(;\3N:9<&<3*R(+SS.AEWW3ZB19-5^B70INVT0TKTZA!V@WF_4H(_3:Q
MO6-H_?D?4$L#!!0    ( #& :E)-I><+KP(  -\'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#8S+GAM;+U574_;,!3]*U<1#R Q\M$V;5$;B;9,0QH2@K$]
M3'LPR6UBX=B=[;3LW\]VTA!*Z28>>$G\<<^YYQXGOI.-D(^J0-3P5#*NIEZA
M]>K<]U5:8$G4F5@A-SM+(4NBS53FOEI)))D#E<R/@B#V2T*YETS<VHU,)J+2
MC'*\D:"JLB3RSPR9V$R]T-LNW-*\T';!3R8KDN,=ZOO5C30SOV7):(E<4<%!
MXG+J783G\S"P !?QG>)&=<9@2WD0XM%.KK*I%UA%R##5EH*8UQKGR)AE,CI^
M-Z1>F],"N^,M^V=7O"GF@2B<"_:#9KJ8>B,/,ER2BNE;L?F"34$#RY<*IMP3
M-G7LT&1,*Z5%V8#-O*2\?I.GQH@.((S? $0-(-H%]-\ ]!I SQ5:*W-E+8@F
MR42*#4@;;=CLP'GCT*8:RNTQWFEI=JG!Z>06U\@KA$^PH(KDN<2<.'_%$K9[
MQPO4A#)U8J+N[Q9P?'0"1T Y?"M$I0C/U,371HME]-,F[ZS.&[V1-XS@6G!=
M*+CD&68O"7Q31%M)M*UD%AUD7&!Z!KWP%*(@"O8(FO\W/!P?D--KC>TYOMX_
MC%U*4<+EDT;)"8.Y.U&4\/.KB8<KC:7Z=2!;O\W6=]GZA[/M/8@:.7!(^U>O
MDWXP&@PF_KKKSNNH>#3L1+V0-6AE#0[*NIJ#(FQ7U@NJN*6*/\#/89MM^&X_
M:^2PXU1O' 6[?KZ.BN-H$.SW<]3*&AV4=<ESLX*2\AP4RC5-49T",R^N$,R?
M"$(7* \8,&XSC3_ [C!XOH:"=QO>0+O?9AAWK*P-WQ-E_-[]@/W.56D*R5T'
M49"*BNOZKFE7VRYUX>[FG?69[5[N"GZFJ5O?-9'FE!0P7!K*X&QH),FZF]03
M+5;N0GX0VKCIAH7IP"AM@-E?"J&W$YN@[>G)7U!+ P04    "  Q@&I2FD
M,6T"  !D!0  &0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6R55,%NVS ,
M_17"Z*$%MMAQZFXK' --TF$[="C:=3L,.R@V;0N5)4^2X[1?/TI.O QH,^QB
MBQ+?XR-%*NV5?C0UHH5M(Z29![6U[648FKS&AIF):E'22:ETPRR9N@I-JY$5
M'M2(,(ZBB[!A7 99ZO=N=9:JS@HN\5:#Z9J&Z:<%"M7/@VFPW[CC56W=1IBE
M+:OP'NU#>ZO)"D>6@C<H#5<2-);SX&IZN4B<OW?XQK$W!VMPF:R5>G3&YV(>
M1$X0"LRM8V#TV^ 2A7!$)./7CC,80SK@X7K/_M'G3KFLF<&E$M]Y8>MY\#Z
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
M"B49V(!DY*# QH;21&?:#1E-J7;1WEY,</-.Q_5[;Q/"P;2#?UCQ#]\I)15
M9\$QQKA.LT7J-/3/:5;U!@]Z:=YQ#1*41J8@FPS "=,4WI25<%4@\/!WR4NX
MJBCXS27E39D)-RO+)*K[L$4F[/!@55=P?V'YQ<Q4H)^_WCKOIDS8]<"K8H7'
M_VMJ&C<XU<MXBTC7;5?U"O<7K'=)2\T"=8D;L=(B%(X[Z%=5#/>7L9_(2M/&
M1]"D$1<M,E&-HG_2:*0@=Z[_4BBV;SO_3"]7RQ[OVG4VM?6E[?U< U/!Y(WC
M/9'F@2K$8&L@@ZNQ(23S7BR?:'%P[<Q&:-,<N>'>]*\@K8#9WPJA7R?60-D1
M+_X#4$L#!!0    ( #& :E+ .H5W\@(  ' '   9    >&PO=V]R:W-H965T
M<R]S:&5E=#<S+GAM;(U5VV[;, S]%<'80PMT]26WMD@"-,F&%5B'HEVWAV$/
MBLW$0F4ID^BDW=>/DATO39UL+[9$\7(.)9+#C39/-@= ]EQ(94=!CKBZ"D.;
MYE!P>ZY7H.ADH4W!D;9F&=J5 9YYHT*&213UPX(+%8R'7G9GQD-=HA0*[@RS
M95%P\S(!J3>C( ZV@GNQS-$)PO%PQ9?P /BXNC.T"QLOF2A 6:$5,[ 8!=?Q
MU73@]+W"-P$;N[-FCLE<ZR>WN<E&0>0 @804G0=.OS5,04KGB&#\JGT&34AG
MN+O>>O_HN1.7.;<PU?*[R# ?!1<!RV#!2XGW>O,):CX]YR_5TOHOV]2Z4<#2
MTJ(N:F-"4 A5_?ESG8<=@[A_P""I#9)]@^X!@TYMT/%$*V2>UHPC'P^-WC#C
MM,F;6_C<>&MB(Y2[Q0<T="K(#L<W*M4%L*_\&2P[>50I&*2[=P)VIZUPN;:G
M[.0+-X:[C--Z!J0B2?J>/3[,V,F[4_:..9M<EY:KS Y#)&@N0)C6,"85C.0
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
MB@X_$MRT3T$;H%[[:5IJI-GTRXI>3S N@<Y76N-CX :T?X_3OU!+ P04
M"  Q@&I2AI<<C4T#  ##"P  &0   'AL+W=O<FMS:&5E=',O<VAE970W."YX
M;6REEEUOVC 4AO^*%?6BE;KF.T %2&WI!U2;JK%N%],N7&*(M<1FMBG=O]^Q
M$S)(311M-Q [[_/Z''_$9[CEXJ?,"%'HK<B9'#F94NM+UY6+C!187O U8?!F
MR46!%33%RI5K07!JH")W \]+W )3YHR'IN])C(=\HW+*R)- <E,46/R^)CG?
MCAS?V75\IJM,Z0YW/%SC%9D3];Q^$M!R:Y>4%H1)RAD29#ERKOS+QT3KC> K
M)5NY]XQT)B^<_]2-:3IR/!T0R<E":0<,?Z_DAN2Y-H(P?E6>3CVD!O>?=^YW
M)G?(Y05+<L/S;S15V<CI.R@E2[S)U6>^?2!5/K'V6_!<FE^TK;2>@Q8;J7A1
MP1!!05GYC]^J>=@#P,<.!!40-('H"!!60-@5B"H@Z@K$%1!W!9(*2+H"O0KH
M=07Z%=#O"@PJ8- $DF,+Y^U6SNLZAE\O=KGIREUBMM@$*SP>"KY%0NO!3S^8
M?6IXV%F4Z1,U5P+>4N#4^!8+1ME*HB<BT#S#@J#3]WUGZ'1"%*:Y/$,?T/-\
M@DY/SM )<I'4KR6B##TSJN3Y7L>7C&\D9BETGARTAZZ"R/7X[J**\KJ,,C@2
M98@^<J8RB6Y92E(+/VOG_:#%P(4IJ^<MV,W;==#J."&+"Q3ZYRCP L\2T$T[
M/B=KP+VC^*0=GVU8*W[;CG_$HC7XN\ZY^P,+?M\Y=RO^T#EW*S[MG+L5G_W?
MNC_^\]0=;,.P/KZA\0N[']_O5R]2";BJ?K3X1[5_9/RC(_Z?X$[/N;0>V9*,
M#:DO[M?QAR0*(:O7_7-@4?7]IFIB\XKCX%!U:U'%X:#A=6=115&<'*KN+:H@
M]!JJ!YLJBOJ'JNE[E1^&AYJ9S2F)@T;PCQ;9P.OU:M7!*L;U*L:MJ_C-%!8D
M1?B5"*B3=A]IJ+"D@B\R["#XK$-E0A<(FBBE^4;9O[/E0+V]^"*OYS<6ZO&]
M*NSU8]^>15)GD73:BV@->]UDT#7HTC?9GU3O(HD;05M50=0(VMV[:PLB5J8<
ME&C!-TR5Y[;NK2O.*U-H-?JO_<NI;^F?085:WNU_[<OR%CY=*\HDRLD2AO(N
M>C#-HBP9RX;B:W/3OW %E8-YS*#*)D(+X/V2<[5KZ 'JNGW\!U!+ P04
M"  Q@&I2M-4^P(0"  #]!0  &0   'AL+W=O<FMS:&5E=',O<VAE970W.2YX
M;6R-5&U/VS 0_BM6/C&)D5<&0VFDMC -:4@5U<:':1],<FDL_!)LIX5_O[.3
MAI;1:E\2^WS/<\_=V9=OE'XR#8 E+X)+,PD::]NK,#1E X*:,]6"Q)-::4$M
M;O4J-*T&6GF0X&$215]"09D,BMS;%KK(56<YD[#0Q'1"4/TZ ZXVDR .MH9[
MMFJL,X1%WM(5+,'^;!<:=^'(4C$!TC EB89Z$DSCJ_FY\_<.OQALS,Z:N$P>
ME7IRF]MJ$D1.$' HK6.@^%O#'#AW1"CC>> ,QI .N+O>LG_SN6,NC]3 7/$'
M5MEF$EP&I(*:=MS>J\UW&/+Q DO%C?^2S> ;!:3LC%5B *,"P63_IR]#'78
M\9<#@&0 ).\!V0% .@!2GVBOS*=U32TM<JTV1#MO9',+7QN/QFR8=%U<6HVG
M#'&VN*%:,KDR9 &:+!NJ@9Q,I645XYTK,+FI:ZPXP8H_^)) 1:9KT-CAWMU\
M(B?78"GCN/I,C+?EH45M+D)8#CIFO8[D@(XX(7=*VL:0&UE!M4\08E)C9LDV
MLUERE/$:RC.2QJ<DB9+H T'S_X;'7X_(2<="IYXO.U1HT7+U"D#@N6/VE3!9
M@O05;CF5YDB$;(R0^0CI@0A[;5M"V6EF&6!!7TK>84U)K94@<R7:SE+_AE1-
M/NC_[Q](3&XM"//GB*SS4=;YT<3W9)DW6; GJ]R7!5M9+<KR=^J44*$Z:3^Z
M6KV "R_ C:UUD<7991ZN=]O]KU.:N<ZN=W,+=UZ2 +WR \:@.HS<7[W1.LZP
MJ7^Z[^PSG&W]*'JCZ0?C'=4K)@WA4"-E=':!PG0_;/J-5:U_KX_*XNOWRP;G
M,VCG@.>U4G:[<0'&B5_\!5!+ P04    "  Q@&I2^O04Z6 %  #R&   &0
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
M;]["&V "ON2RU$2D>NH;!+/F_:2&>*@@H@L0(3Q*87(-[T5*TP[]XCOZJ,>
MCRO2+$MT6I:'J-?B(SE"'%X#7I_;+IY^]9(F@UH>!1WRY:OEX6U/,'&SQ[&S
M%_?M\3M[.U)8R )3AB;NTMWCKHHMQ6ML8'.$]KP5.;KA^P-1*?SY&YJ$#X86
M^J\>H&$#-'1 PPM ]<&ZAAU5B?6RI]J@4T22Z.=(B0(B!)XWI3$9@<Q@BZ2F
MZV3U>XI&@R#XJ0=YU""/7H=<V(/&CPZ9B>TI!,R1L*%;AM0X2#)#516'#:@5
M2U<(_9ZC03")^T(8-R&,7Q>"*(L-XN&J%M6M.<5287=M01=VY>W&>;//RWX>
MCZ?^OH/PIB&\Z27\(@WAF$N,8OBP)+ GO*264U;H0)]QM9GNSA&5[5&+)YHT
M/-6]ZY@RNL \:9@G_Y.Y--I@/K0+6_-W44_^A11'<3?2;8-TVXO4SMZPXD3H
MNY[C$P;GIR+X,?)(V'J]PE=>2ZJ8:5]*)KL.R<-W[,7NY.L^MNC,%OW7;8"_
MX9$)5I0%MFQIYL;[O)US?/B#)/GPG.7#_N1K8\,4D[*,)8[E&A),. IKO1+O
M#&<9[=RB?JOCRUODM^H@/!!;5T]J=%H*4[W]S6A3L]Z[2NW%^,+6LJZ^.INI
M"N%'HC#):^ T0Y/!X 9OKJIJRZICY,Y56QMIL'9SS1SK<:KL!/R>26E.'>N@
MJ?#G_P!02P,$%     @ ,8!J4@)DH*<\ P  "@L  !D   !X;"]W;W)K<VAE
M971S+W-H965T.#(N>&ULK99M;]HP$,>_BA5-6BNM)$Y(0BI @K9[>-&U*MKZ
MVDT.8C6)F6U**^W#SW8@H2,/W=0W$#N^^_WO\!TWWC+^*%( B9[SK! 3*Y5R
M?6[;(DXA)V+ UE"H-TO&<R+5DJ]LL>9 $F.49[;K.(&=$UI8T['9N^73,=O(
MC!9PRY'8Y#GA+W/(V'9B86N_<4=7J=0;]G2\)BM8@/RQON5J95=>$II#(2@K
M$(?EQ)KA\SD.M($Y\9/"5AP\(QW* V./>O$MF5B.5@09Q%*[(.KK"2X@R[0G
MI>/7SJE5,;7AX?/>^V<3O KF@0BX8-D]360ZL4862F!)-IF\8]NOL O(U_YB
ME@GSB;;EV2"R4+P1DN4[8Z4@IT7Y39YWB3@P\)P6 W=GX!K=)<BHO"223,><
M;1'7IY4W_6!"-=9*'"WTK[*07+VERDY.%RGAD+(L 2X^HJM?&RI?T,E"LO@1
MW:QUX@2:Z<SI_3N696?J)FP)3T[1R25(0C-Q.K:E4J+]V?&..B^I;@L5N^B:
M%3(5Z*I(('GMP%8A5'&X^SCF;J?'2X@'R,.?D.NXS@=D(Z$#$^5GAW^ORI-G
M_'LM_O>YN-E((4F1T&*%SM#W3?X '+$E6O2!AA5H:$##'A [ !&A$2I$,+@R
M3!R=H]^H*< R7R4F-!A=FT]3W_.&H^'8?FJ0YU?R_$YY7S@I)"2=9/^(['I#
MQW&:R4%%#CK)5\_ 8RIZV,$1^\SU_<!K9H<5.^QD7Y B5HTD0>H'0:H ED#[
MDA >"QF.HJ!9QZC2,>K)P9KR'O#H&(S#R!\UDZ.*'+W/M72=[FL9'<D+<>0$
M8;,\[-1]S/F/ KTW75EE;/8$7/W+H/TM0K><QM!1K_B@@^+WK-BZ.37VS9(5
M'!;/8-26';?6Z+ZQ;'OP[G'MMK#KSHF]-Q=N#[UT%+T*/FSI6+CNJ+B[I;96
M;X^:X9$:;Q"UU!&N&RCN[J!U#??@_2.\/\ M#037711WM]%_+.0>C4'#;?7_
M;K;VP7B2 U^9(4R@F&T*64XJU6XUZ,W*\:8^7DZ)UX2OJ%*?P5*9.H-0)8F7
M@U>YD&QMAIT')M7H9!Y3-:P"UP?4^R5C<K_0@&K\G?X!4$L#!!0    ( #&
M:E*6Z9_]^P0  /09   9    >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;,V9
M6V_;-A3'OPIA%%@+))9(2KX4CH%<.JS NAD)NCT,>V LVA8JB2Y)Q_$^_4B*
M%N7$HC4U0?9B7<QS^.<YAS]1U&3+^#>QHE2"QSPKQ$5O)>7Z8Q"(^8KF1/39
MFA;JGP7C.9'JDB\#L>:4),8HSP(4AH,@)VG1FT[,O1F?3MA&9FE!9QR(39X3
MOKNB&=M>]&!O?^,V7:ZDOA%,)VNRI'=4?EW/N+H**B])FM-"I*P G"XN>I?P
MXW44:@/3XH^4;D7M'.BAW#/V35]\3BYZH59$,SJ7V@51AP=Z3;-,>U(ZOENG
MO:I/;5@_WWO_V0Q>#>:>"'K-LC_31*XN>J,>2.B";#)YR[:_4#N@6/N;LTR8
M7["U;<,>F&^$9+DU5@KRM"B/Y-$&HF: !@T&R!J@)P8P:C# U@";@9;*S+!N
MB"33"6=;P'5KY4V?F-@8:S6:M-!IO)-<_9LJ.SF]6Q%.5RQ+*!<_@4_?-ZG<
M@?=WJEJ2348!6P#30H#+C5PQGOY#$_"U4*WW;:]9KDI*$).4648*<0:N=N#3
M(^7S5% PX^F<?@#O;Z@D:28^@'/P#@1 &*^30*HQ:"7!W.J]*O6B!KT0@2^L
MD"L!/BD5R:&#0 V^B@#:1^ *>3W>T'D?8'@&4(C"(X*N6YO#L4<.KA*"C3_L
M2\BYKLP$S,A.S1@)+CDGQ9+J\S/P^UJ'^NQ)A,&M;@'^^E6Y Y\ES<7?'C%1
M)28R8J(&,;]M\GN5:C7]A21%DA9+0(0N"EHD^K"CA!_+8>EU:+QJD#Q,AW <
M#H:3X*$>V>?-8HRC450U.Q =5Z)CK^AWJ!^&NLSTT1.$0>5O\/89&59BAM[!
ME4YU!O:=K75G:M(I.*3Y)C^6CM)E7(LS.A[B4:5BU%4%>6Q2,6JK8ERI&+]*
M=8Z?E1W"PUC7RC$U,'0H#;UZRCH0=4%G8&L>)*ITR /EZL&HGGWZZ:K%SA7(
MN'J.;4@&LG1!C]+0WV5L!BG &.0E%6$$$K(3GDJ#M4<#?('Q'); T3' MIF'
MR&E#;7)O.R?WZEG5*O?6;3WYN#GU#MH0MPK5/AA:4+=8X=:Q<A"'?HJC?C10
M/-0'7UTXOL+X[8$('9[AX.61:'V.ZW$V\3D::D=GV!G/S6"T/@?MM#A&0S^D
MN^+1NGTZ11HGB<,U]//Z5?CH[Q*:40)\"HK(01Z]!.1/3W3;3;ND(\=LY&=V
M5RY:MVV3CARHD1_4+T9&VT_+@#ER(S^Y47\X/@>#?AC[RL.Q%D5OST;D4(W\
M:^%.;+0^#]DX'#=$VG$:=>9T,QNMSWK6RUP=U>(XC?R<[LI&Z[8^32"&<>W-
MYE"0@S7RP_HUV'BB2V37CL/]VA&=I*1#/7H)U+>8].-GZ<?]IFAC!W'LAWA7
M2EJW!^D/8Q@W4!([;.-V2^T?IJ3MYS!@<<,;-784QWZ*5^_4)T"):]L<_X-]
M#NRXC?UKY$Z@Q,\W,!H6Z]@1&W<F=C,EK<]VE,2.V-A/[*Z4M&X]^S^'@ARV
ML1_;KT')$UWN*0G#ZA5[>(J3V&$?OP3V6TS[T9'%48P;XNTPCEOML/QW3C[?
M8HGBT:")DY$#=]1N]?W#G(R.+;^?UF=0VU?/*5^:SPU"5=6FD.46>W6W^J1Q
M:3;R ]>\_![RA?!EJH1G=*%,P_Y0S5A>?F(H+R1;FUWZ>R8ER\WIBI*$<MU
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
MH.R>5)8<L)36\:^"'A5![?&^&(:>9WIX48/:J5 ['X!*.,])^E1CPD3.]:O
MJ]#M#>"@78][5.$>?4@/2!JAK6PDF%E54-;ZP/)&R'4=:G/8;OO0\SXW=$:W
MXN_NP/^B(TBN$R'I7ZSMY^[+?K -L:TE>A5C[]V,ZF"-1I7*:['.>B^P[%%K
M3\O%YCG[TLSOM<*.7P_O>T_?-V\7_$R*"#%6,)."O9Y,&6RSA]O!\U3JC#;R
M727B;GRS[0WKDL@YY0I2G!F5=WADY')U:5E-M,B*S_A4:',I*(:)N>BAM ;F
M_4P(O9[8FT%U=1S^ U!+ P04    "  Q@&I2T$\&8V,#  # #   &0   'AL
M+W=O<FMS:&5E=',O<VAE970X."YX;6S55UUOTS 4_2M7D1!#&LM'O]:IK=1U
M0_ P4:UB/" >W.2VL>;$P7;H\N^QG2SM4.HRP0LO;>SXG-SCDWM],]EQ\2A3
M1 5/&<OEU$N5*JY\7\8I9D1>\ )S?6?#14:4'HJM+PN!)+&@C/E1$ S]C-#<
MFTWLW%+,)KQ4C.:X%"#++".BND;&=U,O])XG[NDV56;"GTT*LL45JB_%4NB1
MW[(D-,-<4IZ#P,W4FX=7B[!O ';% \6=/+@&(V7-^:,9?$JF7F B0H:Q,A1$
M__W$!3)FF'0</QI2KWVF 1Y>/[-_L.*UF#61N.#L*TU4.O4N/4AP0TJF[OGN
M(S:"!H8OYDS:7]@U:P,/XE(JGC5@'4%&\_J?/#4;<0 (1T< 40.(?@<,C@!Z
M#:!GA=:165DW1)'91/ ="+-:LYD+NS<6K=70W-BX4D+?I1JG9JN4"$PY2U#(
MMW#[HZ2J@K.5?EN2DB'P#=@5[\U6); DE;90P7Q'1'(.*\7C1_A<&$/D.3P0
M5A)KSESJUZ*>?@=G-Z@(9?+=Q%<Z8O-</VZBNZZCBXY$%T9PQW.52KC-$TQ>
M$OA::JLW>M9['3D9;S"^@%YX#E$0!1T!+?X8'HX=X?3:[>]9OOZQ[3_805@R
MDLLK!VN_9>U;UI[+U,:R!<]TRLO&%R%(OD7KX;IR6?N!4&$-Q4,S@>0)W*%*
M><(9WU;P;;Z62NA<_.X(>]"&/7!NQCV5C[ 1B$!SA0*E D$4=KTV;J+H(@C>
M=)E["M8?O7'H&+8ZADZ>VZ="%RF]IPG]21/46U919$F7#C=1<$S'JV$O=(Q:
M':,_TZ'-R.",YE A$=UY[&;JU4@80V;3N4N3FV%0,SA47;:J+IU,#YSI9&"Z
MSG7I<&.'_6..G, -3U@R;H,?NRW)"L8KG2%UX5B6(DYU^MK2X:H<8; _#X+_
MJ7:$!P=9^*^JQPFFX&(T[C3Y!$Z7G8'+Y##::XG^504YP72TA+P>]U++_H0+
MW4?<:ZK(":K00B&\A(14G47D+PA>RML?M6'_+\K)"?!P<-2>UP-K ?Y!+YBA
MV-H664+,RUS5;5([V[;A<]M\_C9_;=ISVV/N:>K>_HZ(+=4)S7"C*76VZ&-5
MU.UR/5"\L!WGFBO=O]K+5']BH# +]/T-Y^IY8![0?K3,?@%02P,$%     @
M,8!J4B0(BXZ2 P  , L  !D   !X;"]W;W)K<VAE971S+W-H965T.#DN>&UL
MS59;;]LV%/XK!T*')8!K77Q)'-@&$CM#"RR=42_;P[ '1CJVB$BD2U)V//3'
M]Y"2%353U/5A0%]LDN+WG>]<2)[I0:I'G2(:>,HSH6=>:LSNRO=UG&+.=%_N
M4-"7C50Y,S156U_O%++$@?+,CX)@[.>,"V\^=6LK-9_*PF1<X$J!+O*<J>,-
M9O(P\T+OM/"1;U-C%_SY=,>VN$9SOULIFODU2\)S%)I+ 0HW,^\ZO%J&D06X
M'7]P/.C&&*PK#U(^VLG[9.8%5A%F&!M+P>AOCPO,,LM$.CY5I%YMTP*;XQ/[
M+\YY<N:!:5S([$^>F'3F77J0X(85F?DH#^^P<FAD^6*9:?<+AVIOX$%<:"/S
M"DP*<B[*?_94!:(!()YV0%0!HA> *'H%,*@ @Y<6AJ\ AA5@Z")3NN+BL&2&
MS:=*'D#9W<1F!RZ8#DWN<V'SOC:*OG+"F?DZ90I3F26H],]P^ZG@Y@AG:R/C
MQ[<VG@DL9$Y%IIE+T^V3'>,YG'U@2C&;,QHOT3">Z7-X"_?K)9R].8<WX(.V
MW!JX@'O!C>[1(HU_3V6AF4CTU#?D@)7AQY78FU)L](K8$.ZD,*F&6Y%@TH)?
M? ,?=1#X%+DZ?-$I?#=1)^,=.\(@[ $=LTF;GF[T$N-^!8^"%OCR/\/#28<S
M@[H6!HYOT%4+;5F_IE2++=)Q-_!PA.:^%3NZY>L#4PG\]2M1PGN#N?Z[0]"P
M%C1T@H:O"/IM9\U3X6S)OG&5M$/%9=*#@SO0)(#M4=$%56Z!A!F$#>,*]BPK
ML"TEI<FQ,VEOQ?T\Z$\&4W_?#/R_-T7]Z'G35]Z,:F]&G=Y\D&*/VFFVP2*W
MC#0L@[@9ZEAJ T(:.-*=KS"66\'_::_UTMJHH7$TF(3M&L>UQO'_IK%7)0?H
M-3HMV_UMVKM5A,3,%(20V],*$:7UJ#OJZ:+V[J*3UUUK4%85K#(F]%4'ZV7-
M>OEC')M)+6C2Z::]I&.;PX3O>8(B@2/'K+6&NHF"?A#\U'8O?3?L*S_"X/EQ
M"CJ9[KC@>9'#9WO!CEW*:/Q]:0P;3V'X8R0RC)XE19T!<![G,N$;'CLM/3I]
MPBAJEPHZEAG?M-UQ-]]@';OSU7JB_$8KD:/:NI9,D]%"F/)9K%?KMN_:-3LO
MUA>V'70MRC--V4O>,;7E0D.&&Z(,^A=TA:FR/2LG1NY<P_(@#;4_;IA22XO*
M;J#O&RG-:6(-U$WR_ M02P,$%     @ ,8!J4DREX"*C P  '@\  !D   !X
M;"]W;W)K<VAE971S+W-H965T.3 N>&ULI9=;;^(Z$,>_BA7M0ROM(7;NJ0!I
M6WH!M%)5MGN>73 DVL3.<9RR^^W7N1!RPXH.+Q [_]]XQC-V[.F1\5]I0(@
MO^.(IC,M$"*YT_5T&Y 8IQ.6$"K?[!F/L9!-?M#3A!.\*Z XT@T('3W&(=7F
MTZ+OE<^G+!-12,DK!VD6QYC_N2<1.\XTI)TZWL)#(/(.?3Y-\(%LB'A/7KEL
MZ;6571@3FH:, D[V,^T;NELC.P<*Q<^0'-/&,\A#^6#L5]Y8[F8:S#TB$=F*
MW 26?Y_D@411;DGZ\5]E5*O'S,'F\\GZ4Q&\#.8#I^2!1?^&.Q',-$\#.[+'
M623>V/&%5 $5#FY9E!:_X%AIH0:V62I87,'2@SBDY3_^74U$ Y!VA@&C HPN
M8%T S HPQP)6!5AC ;L"[+& 4P'.6,"M '<LX%6 -Q;P*\#O LZEQ,%3YN#8
M,5"=[++HRBHI2FR!!9Y/.3L"GNNEO?RAJ-."EY45TGQ);027;T/)B?F&'.0"
M$6!)R^69E_G-,V$'CI,@W#;[;\'-@@@<1NDM^ >\;Q;@YLLM^ )""GX$+$LQ
MW:5374BG<M/ZMG+@OG3 N." ";XS*H(4/-(=V0WP*S6/#(4!7<Y&/27&:4KN
M#:7%!=E.@(F^ @,:<,"A!S6^(8G$X45\H<97&57BCVK\.^9*YY]&QX[\ ?QY
M=.R#^,OHV ?QY>C8!_'5=7E?_^^I:Y6A6:],L[!G7;#W1CX)S<A70(D86E8E
M;1=T_N'\G/N.Z4WUSV:I]D4>\F%;M!BP9-AF6_38%R'3=:VVZFE Y4"C8^MY
M0.5!VVVK7@951D>U'!K1L3KSL.JK+.C9=ENU[JL<SVVH6GFTZCQ:RCRN<(*I
MHA[LVHY]33VL2MIM.&\XMMU)T+JOLDW'\(9#=&K7'*5K#T%(L2)$M[;C7A6B
MVW/>\\UN$OLB! UD#D?HU9YY2L_>)YN)(D"_-N-?%:#?\]WLK8OU@ C!"T6*
MX/D< )6N_<#A45FGJ'&D0%=%6>%N>\UVENQZ2&7[[H4XC;-SAM*YQXS+^X@J
MSO,&C:[:H5<5WLJ4:7;#[(L0M"Y$>=YSD'K363-YOU(%>=YUT'7;3H7;K9KM
MY;(O0K"[Z>B-4VQ,^*&X:*5@RS(JRL]FW5M?YKX55YA._SVZ6Z*!_E5^^2M.
MS6?SY<U1GAP.(4U!1/9R*#AQI:>\O(R5#<&2X@S]P80\DQ>/@;S $IX+Y/L]
M8^+4R >HK\3SOU!+ P04    "  Q@&I2F$J15VL#  #B#0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Y,2YX;6RU5]MNVS@0_15"P (MD+5$6;X%MH'8;M$
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
M%E4AK3J*E[86K;C21<0V<_WQ <),T._7G*M=QRS@/F<F_P!02P,$%     @
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
MZU*P/K@. $8(8#0:(#M:<  9(Y#Q"T(N.XCN'QPS*W:]%19 )@AD,B+DWQ&
M3!'(= S(CO'4U%L8R0R!S$:+Y"EW&P"9(Y#Y:)#+#8>1+!#(8D3(H$_.$<@Y
M+>0'[F2/M+#"^4M_&;Z/L?'[F!9NV=8UMX]]Q.1:2_]OW#\P[\O2M-XY$!/5
M#+%G@I&[?Y:-[EH:\F&6F1%KYD]N[X1/-)1'%&5K92.%Z\U]P:5E$!/SS(Q8
M-#?"-;8M&P^HUQ *\\J,6"Q7@CL1M"0FD!FQ06[$O="M@#B8*F;$KKC4/A?U
MK>93O]+4@AV=?_-W<^)5W[FN(28FBQFQ+9[H/O-O84MB;IB1RZ&N9;,30A<L
M+XO&=WNA2QE"8FZ8$<OAG%OMH1Q;"-N+%?:\"#-#1&V&#F9C5"6L^XV=_]/Z
M"0ADPW00$>M@*=9]7C<\'XK0^0:Q"?YJN?6/K'ID%U)[9TFNF)]+<G;T1?.V
M@IB8"2)B$Z#>#S*G"'-#1.R&0]YG1Y]Y3_(#$Y-&1"P-5/]A-#&91,0R"?3_
M%$+W"M)A#HF(';++ P:Q,(U$Q!IY2@@&N3!S1,3F0#.#H,_%F$9B8HW S& H
MAC'FD9A\^0I)$=@1Q,2<$A,[Y=<D83"2Z H6M4\&LH5!2,PF,;%-!M*&049,
M)3&Q2M#\(7RL,97$Q"H97-1@1V?>@E*%T<2<$A,[!4]S8HB).28F=@R.F4!,
M3#DQL7)PS!2N4V/*28B5<SAI[$DA)B:?9*0U+8^IE'F F)A\$F+Y',:\U#XS
M@IB8@!)B :&8P;B9H)LHHTUH%M;?%V)B%DJ(+81BAM'$+)206^@0YG6S"3?.
M, LEQ!;"!B2?*4%,S$()L84.8UZT?LX(,3$+)>3[*8<P/QI3P7$SQ2R4CFDA
M"RV48A9*1[/0F5@%CU"*62@=S4++C;$-Q,0LE(YFH05_+.'6;HI9*"6V$+Y>
M!=/B%-W,'W59#:;%*6:A]&67U3YQ:WE75/1J-Q^"F)B%4F(+_80).J?/YV]@
MZI%B%DK)U]L"S/ PQ,0LE!);Z&FU\C5[;N[!V6^&*2@C5M SX[+=;E5?&\$5
MD_O5#XB)*2@C5M S9I]FB%T!8%LSU9UG6XB)*2@C5M!^(?@U.Y..K]=6K'>K
M'OWC<P\Q,05EY'O\>\S_Z)F8@#)B >&+UU! &2:@C%A X>+UF7_M&EGN#&2"
MK=H,K2<C+Q* F#^.V"ZJ$!,34/:"10+=P%X:74HE]P\1Q,0$E!$+Z*=&[[)@
M*ZH^GN^="QH=$U!&OO^#8 93]!QS4/ZB^S^?_*=T):V\VV9A5P;VS1QS4$[L
MH!#SB\_AK1\Q=1_.18B).2@G=A"*&38ZYJ"<O* 9V5<+,3$+Y>0ES1@FM%".
M62@G+VK&,.$T*,<LE).7-6.8<'<@1^N:B2TTM)D*SD%,S$(YL86&,-_[@%92
MM3ZG@YB8A7+J+:'!?=_GLP"SP"Q4C%#,YC$;4]YY'\'EHP*S4$%=UX9A!N-F
M@5FH(+;0 4Q_YZI5 E8[%YB%BE%J$GQS=Q>RKQ 3LU!!794PB-FO>\BR@0-2
M@5FH(+;0,.87?>]!?=X),3$+%<06&L8\K[?*/(JP;V(6*J@+$[!'*'S2T=_7
M4!<F'!Z07M]RF!87F(4*:@L-%?9\%&9M^78C2X YQRPTI[;0$.;SL&D@)F:A
M^<M75S^53G2IW0W$Q"PT'[/2.LC>YYB%YKV%IOW%[MW;2JRD%M4G_Q'.GR^Y
M*A>6=7^Z.\VB).U^+[!JE3KUYZ[UE>'5_O?!^]\VO_L74$L#!!0    ( #&
M:E(H*(&*L0(  +XV   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-
MVDUNXD 0AN&K(!\@IJNZJMNCD-5LLHUR 8LT/PI@9'N4Y/:#R (^:Q:SB?RM
M4-NB_"ZL1ZCIQY=R:,=]=QIV^_.P^#P>3L.JVHWC^5==#^M=.;;#0W<NI\N=
M3=<?V_&R[+?UN5V_M]M2RW+I=7\_HWIZO)^Y>/TZE_^9V&TV^W7YW:W_',MI
M_,?@^J/KWX==*6.U>&W[;1E75?UYN%T>ZNM'>+A,KA;/;ZNJ?WX+53UWD$"0
MS!^D$*3S!T4(BO,'&039_$$.03Y_4(*@-']0AJ \?U #0<W\06&),BX)DB98
M$V@=D.M X'5 L .!V ')#@1F!T0[$*@=D.U X'9 N .!W 'I#@1V!\0[$.@M
MJ+<0Z"VHMQ#H+9,?VP1Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z
M"^HM!'HKZJT$>BOJK01Z*^JM!'KK9+.$0&]%O95 ;T6]E4!O1;V50&]%O95
M;T6]E4!O1;V50.^(>D<"O2/J'0GTCJAW)- [HMZ10.\XV>PFT#NBWI% [XAZ
M1P*](^H="?2.J'<DT#NBWI% ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^;
M_%E)H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"W
MH]Y.H+>CWDZ@MT\.FQ#H[:BW$^CMJ+<3Z.VHMQ/HG5#O1*!W0KT3@=X)]4X$
M>B?4.Q'HG5#O1*!W0KT3@=X)]4X$>J?)84$"O1/JG0CT3JAW(M [H]Z90.^,
M>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [3PY[$^B=4>],
MH'>#>C<$>C>H=T.@=X-Z-P1Z-ZAW\Y-Z#^/7H0RWGN\U/O\GJ1XOWRVWQU^7
MWQ<GK\H5Y_J^8GCZ"U!+ P04    "  Q@&I2??/N/T,"   #-0  $P   %M#
M;VYT96YT7U1Y<&5S72YX;6S-V]]NVC 4Q_%70;FM2(@=VV$JO6EWN_5B+Y E
MID3DGVRWHV\_$]I*FSJTBDG[WA"![?,[\9$^=UQ_>YZL7QSZ;O";9!?"]"G+
M?+VS?>73<;)#7-F.KJ]"_.H>LJFJ]]6#S<1JI;-Z'((=PC(<:R0WUW=V6SUV
M8?'Y$'_V[3AL$F<[GRQN3QN/69NDFJ:NK:L0U[.GH?DM9?F2D,:3\QZ_:R=_
M%3<DV;L)QY4_![R<^_IDG6L;N[BO7/A2]7%7=N@R'YX[Z]/S)=[I<=QNV]HV
M8_W8QR.IGYRM&K^S-O1=>BIZ=3XYQ!NVI\_\XORYS+G N//>C9./$W/VXW&O
M(SF>7DZQD'6A/?^*;XFQ],7O9X_3;FSSE]GQ>G^,;C_/PV?SX_([_G7&;_4_
MV(> ]"$A?120/A2D#PWIPT#Z*"%]K"%]Y"M*(Q11<PJI.<74G()J3E$UI[":
M4US-*;#F%%D%159!D5509!44605%5D&155!D%119!45609%54F25%%DE159)
MD5529)44625%5DF155)DE119"XJL!476@B)K09&UH,A:4&0M*+(6%%D+BJP%
M159%D5519%44615%5D6155%D5119%45619%54635%%DU159-D5539-44635%
M5DV155-DU119-4560Y'54&0U%%D-159#D=509#4460U%5D.1U5!D+2FREA19
M2XJL)476DB)K29&UI,A:4F0M*;*6%%G7%%G7%%G7%%G7_U/6[^.X_\?Q\S/M
MJW9XS<_F_S[=_ 102P$"% ,4    "  Q@&I2!T%-8H$   "Q    $
M        @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( #& :E)_
M;1^B[0   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM
M;%!+ 0(4 Q0    ( #& :E*97)PC$ 8  )PG   3              "  <L!
M  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ ,8!J4AVX#U^#!@
M1QH  !@              ("!# @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;%!+ 0(4 Q0    ( #& :E*FVD8"9@8  #T;   8              " @<4.
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  Q@&I2&GY-
M&8("   K"   &               @(%A%0  >&PO=V]R:W-H965T<R]S:&5E
M=#,N>&UL4$L! A0#%     @ ,8!J4EDZB&B;!   %Q   !@
M ("!&1@  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( #&
M:E+VQ%A<@ ,  %L,   8              " @>H<  !X;"]W;W)K<VAE971S
M+W-H965T-2YX;6Q02P$"% ,4    "  Q@&I2)HJM)=@"  #/!P  &
M        @(&@(   >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%
M  @ ,8!J4E^23DA/"   DB,  !@              ("!KB,  'AL+W=O<FMS
M:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( #& :E)*'?>E>@4  (P7   8
M              " @3,L  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"
M% ,4    "  Q@&I20C?_&50"  !!!0  &               @('C,0  >&PO
M=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ ,8!J4H8@>PC.!@
M;PX  !D              ("!;30  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q02P$"% ,4    "  Q@&I2TQFZYY(2  !F,0  &0              @(%R
M.P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( #& :E(3
M:L28O0\  !\J   9              " @3M.  !X;"]W;W)K<VAE971S+W-H
M965T,3(N>&UL4$L! A0#%     @ ,8!J4C@P-M7C!0  =@X  !D
M     ("!+UX  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M"  Q@&I2+79Y2L0#   P"@  &0              @(%)9   >&PO=V]R:W-H
M965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( #& :E+OV5?MM 4  '8-   9
M              " @41H  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!
M A0#%     @ ,8!J4LASM:24"   8A4  !D              ("!+VX  'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  Q@&I2@PVK '\"
M  !U!0  &0              @('Z=@  >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;%!+ 0(4 Q0    ( #& :E(1PK<J7@L  #T>   9              "
M@;!Y  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ ,8!J
M4AMJ(<6%"   %Q0  !D              ("!184  'AL+W=O<FMS:&5E=',O
M<VAE970Q.2YX;6Q02P$"% ,4    "  Q@&I2H6J"+$L#  "R!P  &0
M        @($!C@  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0
M   ( #& :E+E?[O$0PX  &\F   9              " @8.1  !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ ,8!J4IJDV6 :!   #0D
M !D              ("!_9\  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q0
M2P$"% ,4    "  Q@&I2(QWCN68#  !Q!P  &0              @(%.I
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( #& :E*_6"6M
M;10  ,H\   9              " @>NG  !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&UL4$L! A0#%     @ ,8!J4EX-X?D?!@  D1$  !D
M ("!C[P  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  Q
M@&I2:+D\FMX#   F"@  &0              @('EP@  >&PO=V]R:W-H965T
M<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( #& :E+]$0.8'P,  .4'   9
M          " @?K&  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#
M%     @ ,8!J4M9/C*O0 P  XP@  !D              ("!4,H  'AL+W=O
M<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  Q@&I2\Y!(XZ$"  "7
M!0  &0              @(%7S@  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;%!+ 0(4 Q0    ( #& :E(8Z$)9B0(  'H%   9              " @2_1
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ ,8!J4N%E
MS.H5!@  3!   !D              ("![],  'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6Q02P$"% ,4    "  Q@&I2_+^<A;D"  #B!0  &0
M    @($[V@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    (
M #& :E*9RDO['0,  &D'   9              " @2O=  !X;"]W;W)K<VAE
M971S+W-H965T,S,N>&UL4$L! A0#%     @ ,8!J4FVRB-YD!0  /PX  !D
M             ("!?^   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"
M% ,4    "  Q@&I2UR=3-^T#  "L"0  &0              @($:Y@  >&PO
M=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( #& :E)JIH*U9P,
M '<'   9              " @3[J  !X;"]W;W)K<VAE971S+W-H965T,S8N
M>&UL4$L! A0#%     @ ,8!J4C2^RV&, @  Z 4  !D              ("!
MW.T  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  Q@&I2
MGQY=-"8"  "N!   &0              @(&?\   >&PO=V]R:W-H965T<R]S
M:&5E=#,X+GAM;%!+ 0(4 Q0    ( #& :E(>Z?[_WP(  &,)   9
M      " @?SR  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%
M  @ ,8!J4OV.6$8X @  ;04  !D              ("!$O8  'AL+W=O<FMS
M:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  Q@&I2EI Y]W4"  ",!@
M&0              @(&!^   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+
M 0(4 Q0    ( #& :E)L1(W:B0(  'T&   9              " @2W[  !X
M;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ ,8!J4NGYM61-
M @  LP4  !D              ("![?T  'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6Q02P$"% ,4    "  Q@&I2L",RTW@"  #G!0  &0
M@(%Q  $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( #&
M:E)>0AAQ^ (  ' (   9              " @2 # 0!X;"]W;W)K<VAE971S
M+W-H965T-#4N>&UL4$L! A0#%     @ ,8!J4O2RW%5\ @  [04  !D
M         ("!3P8! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M    "  Q@&I2CV0G2F "  !*!0  &0              @($""0$ >&PO=V]R
M:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( #& :E*:+Y!*G@0   @7
M   9              " @9D+ 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
M4$L! A0#%     @ ,8!J4GJVNNU8 @  ?P4  !D              ("!;A !
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    "  Q@&I2_WBS
M/38"  #P!0  &0              @(']$@$ >&PO=V]R:W-H965T<R]S:&5E
M=#4P+GAM;%!+ 0(4 Q0    ( #& :E)M+*O]K ,  (@+   9
M  " @6H5 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @
M,8!J4N^Y*<*0 @  ^08  !D              ("!31D! 'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6Q02P$"% ,4    "  Q@&I2M\_&KAL#  #R"   &0
M            @($4' $ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4
M Q0    ( #& :E+A(?M3Z@(  !<)   9              " @68? 0!X;"]W
M;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ ,8!J4A%4B45D P
M30T  !D              ("!AR(! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6Q02P$"% ,4    "  Q@&I2RHJ<D)L$   H'0  &0              @($B
M)@$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( #& :E*<
MU;''?0(  /H'   9              " @?0J 0!X;"]W;W)K<VAE971S+W-H
M965T-3<N>&UL4$L! A0#%     @ ,8!J4J%E9!@% P  X H  !D
M     ("!J"T! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4
M"  Q@&I2T>@ <; "  "2"   &0              @('D, $ >&PO=V]R:W-H
M965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( #& :E)O57IL.@(  !<&   9
M              " @<LS 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L!
M A0#%     @ ,8!J4EO$*(XY P  !PD  !D              ("!/#8! 'AL
M+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    "  Q@&I2'.QJ7;@"
M   &"   &0              @(&L.0$ >&PO=V]R:W-H965T<R]S:&5E=#8R
M+GAM;%!+ 0(4 Q0    ( #& :E)-I><+KP(  -\'   9              "
M@9L\ 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ ,8!J
M4II  #%M @  9 4  !D              ("!@3\! 'AL+W=O<FMS:&5E=',O
M<VAE970V-"YX;6Q02P$"% ,4    "  Q@&I2M0SUV9@"  #_!@  &0
M        @($E0@$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0
M   ( #& :E**U%6Y.P,  ' +   9              " @?1$ 0!X;"]W;W)K
M<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ ,8!J4M'I6\77 @  S0@
M !D              ("!9D@! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q0
M2P$"% ,4    "  Q@&I2+I788&,#  #<"P  &0              @(%T2P$
M>&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( #& :E+IO/-D
MH0,  & ,   9              " @0Y/ 0!X;"]W;W)K<VAE971S+W-H965T
M-CDN>&UL4$L! A0#%     @ ,8!J4H[?7I5C @  5P4  !D
M ("!YE(! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    "  Q
M@&I2_=M.$"8#  "."P  &0              @(& 50$ >&PO=V]R:W-H965T
M<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( #& :E(W<.H4W ,  !T/   9
M          " @=U8 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#
M%     @ ,8!J4L ZA7?R @  < <  !D              ("!\%P! 'AL+W=O
M<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    "  Q@&I2.T@@\TH"   Z
M!0  &0              @($98 $ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM
M;%!+ 0(4 Q0    ( #& :E*O,4 330(  $$%   9              " @9IB
M 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ ,8!J4N4-
M?6^F @  -P<  !D              ("!'F4! 'AL+W=O<FMS:&5E=',O<VAE
M970W-BYX;6Q02P$"% ,4    "  Q@&I2ESHX'6D"  ";!0  &0
M    @('[9P$ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    (
M #& :E*&EQR-30,  ,,+   9              " @9MJ 0!X;"]W;W)K<VAE
M971S+W-H965T-S@N>&UL4$L! A0#%     @ ,8!J4K35/L"$ @  _04  !D
M             ("!'VX! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"
M% ,4    "  Q@&I2^O04Z6 %  #R&   &0              @(':< $ >&PO
M=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( #& :E)(=862I0,
M .T+   9              " @7%V 0!X;"]W;W)K<VAE971S+W-H965T.#$N
M>&UL4$L! A0#%     @ ,8!J4@)DH*<\ P  "@L  !D              ("!
M37H! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    "  Q@&I2
MENF?_?L$  #T&0  &0              @(' ?0$ >&PO=V]R:W-H965T<R]S
M:&5E=#@S+GAM;%!+ 0(4 Q0    ( #& :E+F#G?\>P,  -D+   9
M      " @?*" 0!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%
M  @ ,8!J4GV=O.2  @  "P8  !D              ("!I(8! 'AL+W=O<FMS
M:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    "  Q@&I2LG4$/&,#  "C"P
M&0              @(%;B0$ >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+
M 0(4 Q0    ( #& :E*-(#>Y(@,  $8*   9              " @?6, 0!X
M;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%     @ ,8!J4M!/!F-C
M P  P P  !D              ("!3I ! 'AL+W=O<FMS:&5E=',O<VAE970X
M."YX;6Q02P$"% ,4    "  Q@&I2) B+CI(#   P"P  &0
M@('HDP$ >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0    ( #&
M:E),I> BHP,  !X/   9              " @;&7 0!X;"]W;W)K<VAE971S
M+W-H965T.3 N>&UL4$L! A0#%     @ ,8!J4IA*D5=K P  X@T  !D
M         ("!BYL! 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX;6Q02P$"% ,4
M    "  Q@&I2PTE<EY0"  #:"   &0              @($MGP$ >&PO=V]R
M:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( #& :E)&LLC,"04  .04
M   9              " @?BA 0!X;"]W;W)K<VAE971S+W-H965T.3,N>&UL
M4$L! A0#%     @ ,8!J4I66 # X @  @ H   T              ( !.*<!
M 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  Q@&I2EXJ[',     3 @  "P
M            @ &;J0$ 7W)E;',O+G)E;'-02P$"% ,4    "  Q@&I2[X]F
M)9 &  !?/0  #P              @ &$J@$ >&PO=V]R:V)O;VLN>&UL4$L!
M A0#%     @ ,8!J4B@H@8JQ @  OC8  !H              ( !0;$! 'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ ,8!J4GWS[C]#
M @   S4  !,              ( !*K0! %M#;VYT96YT7U1Y<&5S72YX;6Q0
52P4&     &4 90"Z&P  GK8!

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.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>178</ContextCount>
  <ElementCount>466</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>70</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Operations (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical</Role>
      <ShortName>Consolidated Statements of Operations (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statement of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss</Role>
      <ShortName>Consolidated Statement of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1008009 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2108103 - Disclosure - Balance Sheet Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponents</Role>
      <ShortName>Balance Sheet Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2124104 - Disclosure - Marketable Securities and Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements</Role>
      <ShortName>Marketable Securities and Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2128105 - Disclosure - Restructuring</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/Restructuring</Role>
      <ShortName>Restructuring</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2133106 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2138107 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2142108 - Disclosure - Interest Income (Expense) and Other, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet</Role>
      <ShortName>Interest Income (Expense) and Other, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2145109 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2155110 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2161111 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2165112 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2177113 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2182114 - Disclosure - Quarterly Financial Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited</Role>
      <ShortName>Quarterly Financial Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Balance Sheet Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsTables</Role>
      <ShortName>Balance Sheet Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponents</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2325302 - Disclosure - Marketable Securities and Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables</Role>
      <ShortName>Marketable Securities and Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2329303 - Disclosure - Restructuring (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/RestructuringTables</Role>
      <ShortName>Restructuring (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/Restructuring</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2334304 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/Leases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2339305 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/Revenue</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2343306 - Disclosure - Interest Income (Expense) and Other, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables</Role>
      <ShortName>Interest Income (Expense) and Other, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2346307 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/IncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2356308 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/CommitmentsandContingencies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2362309 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/EarningsPerShare</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2366310 - Disclosure - Shareholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityTables</Role>
      <ShortName>Shareholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquity</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2378311 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/SegmentInformation</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2383312 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Quarterly Financial Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BasisofPresentationDetails</Role>
      <ShortName>Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BasisofPresentation</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Summary of Significant Accounting Policies (Cash and cash equivalents) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Cash and cash equivalents) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Summary of Significant Accounting Policies (Property and equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Property and equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Summary of Significant Accounting Policies (Licensed Technology) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Licensed Technology) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Balance Sheet Components (Accounts Receivable) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails</Role>
      <ShortName>Balance Sheet Components (Accounts Receivable) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - Balance Sheet Components (Allowance for Doubtful Accounts) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails</Role>
      <ShortName>Balance Sheet Components (Allowance for Doubtful Accounts) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2412407 - Disclosure - Balance Sheet Components (Inventories) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails</Role>
      <ShortName>Balance Sheet Components (Inventories) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2413408 - Disclosure - Balance Sheet Components (Inventories) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails</Role>
      <ShortName>Balance Sheet Components (Inventories) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2414409 - Disclosure - Balance Sheet Components (Property and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails</Role>
      <ShortName>Balance Sheet Components (Property and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2415410 - Disclosure - Balance Sheet Components (Property and Equipment) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails</Role>
      <ShortName>Balance Sheet Components (Property and Equipment) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2416411 - Disclosure - Balance Sheet Components (Other Assets, Net) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails</Role>
      <ShortName>Balance Sheet Components (Other Assets, Net) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2417412 - Disclosure - Balance Sheet Components (Acquired Intangible Assets, Net) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails</Role>
      <ShortName>Balance Sheet Components (Acquired Intangible Assets, Net) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2418413 - Disclosure - Balance Sheet Components (Future Amortization Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails</Role>
      <ShortName>Balance Sheet Components (Future Amortization Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2419414 - Disclosure - Balance Sheet Components (Goodwill) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails</Role>
      <ShortName>Balance Sheet Components (Goodwill) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2420415 - Disclosure - Balance Sheet Components (Accrued Liabilities and Current Portion of Long-Term Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails</Role>
      <ShortName>Balance Sheet Components (Accrued Liabilities and Current Portion of Long-Term Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2421416 - Disclosure - Balance Sheet Components (Deferred Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails</Role>
      <ShortName>Balance Sheet Components (Deferred Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2422417 - Disclosure - Balance Sheet Components (Short-Term Line of Credit) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails</Role>
      <ShortName>Balance Sheet Components (Short-Term Line of Credit) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2423418 - Disclosure - Balance Sheet Components (Paycheck Protection Program) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails</Role>
      <ShortName>Balance Sheet Components (Paycheck Protection Program) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/BalanceSheetComponentsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2426419 - Disclosure - Marketable Securities and Fair Value Measurements (Short Term Marketable Securities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails</Role>
      <ShortName>Marketable Securities and Fair Value Measurements (Short Term Marketable Securities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2427420 - Disclosure - Marketable Securities and Fair Value Measurements (Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails</Role>
      <ShortName>Marketable Securities and Fair Value Measurements (Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2430421 - Disclosure - Restructuring (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/RestructuringNarrativeDetails</Role>
      <ShortName>Restructuring (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/RestructuringTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2431422 - Disclosure - Restructuring (Components of Restructuring Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails</Role>
      <ShortName>Restructuring (Components of Restructuring Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/RestructuringTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2432423 - Disclosure - Restructuring (Restructuring Reserve) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails</Role>
      <ShortName>Restructuring (Restructuring Reserve) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/RestructuringTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2435424 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2436425 - Disclosure - Leases - Supplemental information related to leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails</Role>
      <ShortName>Leases - Supplemental information related to leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2437426 - Disclosure - Leases - Future minimum lease payments under noncancellable leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails</Role>
      <ShortName>Leases - Future minimum lease payments under noncancellable leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2440427 - Disclosure - Revenue - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2441428 - Disclosure - Revenue - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2444429 - Disclosure - Interest Income (Expense) and Other, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails</Role>
      <ShortName>Interest Income (Expense) and Other, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2447430 - Disclosure - Income Taxes (Domestic and Foreign Pre-Tax Income (Loss)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails</Role>
      <ShortName>Income Taxes (Domestic and Foreign Pre-Tax Income (Loss)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/IncomeTaxesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2448431 - Disclosure - Income Taxes (Income Tax Expense (Benefit)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes (Income Tax Expense (Benefit)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/IncomeTaxesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2449432 - Disclosure - Income Taxes (Reconciliation of U.S. Federal Statuatory Rate to our Effective Rate) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails</Role>
      <ShortName>Income Taxes (Reconciliation of U.S. Federal Statuatory Rate to our Effective Rate) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/IncomeTaxesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2450433 - Disclosure - Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails</Role>
      <ShortName>Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/IncomeTaxesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2451434 - Disclosure - Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails</Role>
      <ShortName>Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/IncomeTaxesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2452435 - Disclosure - Income Taxes (Net Operating Loss Carryforwards and Tax Credits) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails</Role>
      <ShortName>Income Taxes (Net Operating Loss Carryforwards and Tax Credits) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/IncomeTaxesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2453436 - Disclosure - Income Taxes (Uncertain Tax Positions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails</Role>
      <ShortName>Income Taxes (Uncertain Tax Positions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/IncomeTaxesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2454437 - Disclosure - Income Taxes (Uncertain Tax Positions) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails</Role>
      <ShortName>Income Taxes (Uncertain Tax Positions) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/IncomeTaxesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2457438 - Disclosure - Commitments and Contingencies (Royalties) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (Royalties) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2458439 - Disclosure - Commitments and Contingencies (401(k) Plan) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (401(k) Plan) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2459440 - Disclosure - Commitments and Contingencies (Future Minimum Payments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails</Role>
      <ShortName>Commitments and Contingencies (Future Minimum Payments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2460441 - Disclosure - Commitments and Contingencies (Other Contractual Obligation) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (Other Contractual Obligation) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2463442 - Disclosure - Earnings Per Share (Earnings Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Earnings Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/EarningsPerShareTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2464443 - Disclosure - Earnings Per Share (Antidilutive Effect on Weighted Average Shares) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails</Role>
      <ShortName>Earnings Per Share (Antidilutive Effect on Weighted Average Shares) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/EarningsPerShareTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2467444 - Disclosure - Shareholders' Equity (Shareholders' Equity) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails</Role>
      <ShortName>Shareholders' Equity (Shareholders' Equity) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2468445 - Disclosure - Shareholders' Equity (Stock Options) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails</Role>
      <ShortName>Shareholders' Equity (Stock Options) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2469446 - Disclosure - Shareholders' Equity (Stock Options Activity Roll-forward) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails</Role>
      <ShortName>Shareholders' Equity (Stock Options Activity Roll-forward) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2470447 - Disclosure - Shareholders' Equity (Schedule of Shares Authorized Under Equity Compensation Plans, By Exercise Price) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails</Role>
      <ShortName>Shareholders' Equity (Schedule of Shares Authorized Under Equity Compensation Plans, By Exercise Price) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2471448 - Disclosure - Shareholders' Equity (Options Vested or are Expected to Vest as of December 31, 2020) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details</Role>
      <ShortName>Shareholders' Equity (Options Vested or are Expected to Vest as of December 31, 2020) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2472449 - Disclosure - Shareholders' Equity (Restricted Stock) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails</Role>
      <ShortName>Shareholders' Equity (Restricted Stock) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2473450 - Disclosure - Shareholders' Equity (Unvested Restricted Stock Units Activity Roll-Forward) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails</Role>
      <ShortName>Shareholders' Equity (Unvested Restricted Stock Units Activity Roll-Forward) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2474451 - Disclosure - Shareholders' Equity (Employee Stock Purchase Plans) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails</Role>
      <ShortName>Shareholders' Equity (Employee Stock Purchase Plans) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2475452 - Disclosure - Shareholders' Equity (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails</Role>
      <ShortName>Shareholders' Equity (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2476453 - Disclosure - Shareholders' Equity (Stock-based Compensation Expense) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails</Role>
      <ShortName>Shareholders' Equity (Stock-based Compensation Expense) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/ShareholdersEquityTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2479454 - Disclosure - Segment Information (Geographic Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails</Role>
      <ShortName>Segment Information (Geographic Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/SegmentInformationTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2480455 - Disclosure - Segment Information (Schedule of Revenue by Major Customer) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails</Role>
      <ShortName>Segment Information (Schedule of Revenue by Major Customer) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/SegmentInformationTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2481456 - Disclosure - Segment Information (Accounts Receivable by Major Customer) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails</Role>
      <ShortName>Segment Information (Accounts Receivable by Major Customer) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/SegmentInformationTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="pxlw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2484457 - Disclosure - Quarterly Financial Data (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails</Role>
      <ShortName>Quarterly Financial Data (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>93</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="pxlw-20201231.htm">pxlw-20201231.htm</File>
    <File>ex1036svblocamendmentdec20.htm</File>
    <File>ex1039privateplacement-sec.htm</File>
    <File>pxlw-20201231.xsd</File>
    <File>pxlw-20201231_cal.xml</File>
    <File>pxlw-20201231_def.xml</File>
    <File>pxlw-20201231_lab.xml</File>
    <File>pxlw-20201231_pre.xml</File>
    <File>pxlw12312020_ex231.htm</File>
    <File>pxlw12312020_ex232.htm</File>
    <File>pxlw12312020_ex311.htm</File>
    <File>pxlw12312020_ex312.htm</File>
    <File>pxlw12312020_ex321.htm</File>
    <File>pxlw12312020_ex322.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>115
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "pxlw-20201231.htm": {
   "axisCustom": 1,
   "axisStandard": 25,
   "contextCount": 178,
   "dts": {
    "calculationLink": {
     "local": [
      "pxlw-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pxlw-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "pxlw-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "pxlw-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pxlw-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "pxlw-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "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/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 620,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 2,
    "http://www.pixelworks.com/20201231": 1,
    "http://xbrl.sec.gov/dei/2020-01-31": 4,
    "total": 7
   },
   "keyCustom": 59,
   "keyStandard": 407,
   "memberCustom": 29,
   "memberStandard": 40,
   "nsprefix": "pxlw",
   "nsuri": "http://www.pixelworks.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document and Entity Information",
     "role": "http://www.pixelworks.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "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": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Basis of Presentation",
     "role": "http://www.pixelworks.com/role/BasisofPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "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": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pxlw:BalanceSheetComponentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108103 - Disclosure - Balance Sheet Components",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponents",
     "shortName": "Balance Sheet Components",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pxlw:BalanceSheetComponentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124104 - Disclosure - Marketable Securities and Fair Value Measurements",
     "role": "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements",
     "shortName": "Marketable Securities and Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128105 - Disclosure - Restructuring",
     "role": "http://www.pixelworks.com/role/Restructuring",
     "shortName": "Restructuring",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133106 - Disclosure - Leases",
     "role": "http://www.pixelworks.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138107 - Disclosure - Revenue",
     "role": "http://www.pixelworks.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142108 - Disclosure - Interest Income (Expense) and Other, Net",
     "role": "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet",
     "shortName": "Interest Income (Expense) and Other, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145109 - Disclosure - Income Taxes",
     "role": "http://www.pixelworks.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2155110 - Disclosure - Commitments and Contingencies",
     "role": "http://www.pixelworks.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2161111 - Disclosure - Earnings Per Share",
     "role": "http://www.pixelworks.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2165112 - Disclosure - Shareholders' Equity",
     "role": "http://www.pixelworks.com/role/ShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2177113 - Disclosure - Segment Information",
     "role": "http://www.pixelworks.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2182114 - Disclosure - Quarterly Financial Data (Unaudited)",
     "role": "http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited",
     "shortName": "Quarterly Financial Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309301 - Disclosure - Balance Sheet Components (Tables)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsTables",
     "shortName": "Balance Sheet Components (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325302 - Disclosure - Marketable Securities and Fair Value Measurements (Tables)",
     "role": "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables",
     "shortName": "Marketable Securities and Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329303 - Disclosure - Restructuring (Tables)",
     "role": "http://www.pixelworks.com/role/RestructuringTables",
     "shortName": "Restructuring (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2334304 - Disclosure - Leases (Tables)",
     "role": "http://www.pixelworks.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339305 - Disclosure - Revenue (Tables)",
     "role": "http://www.pixelworks.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2343306 - Disclosure - Interest Income (Expense) and Other, Net (Tables)",
     "role": "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables",
     "shortName": "Interest Income (Expense) and Other, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2346307 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.pixelworks.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2356308 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.pixelworks.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2362309 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://www.pixelworks.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2366310 - Disclosure - Shareholders' Equity (Tables)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityTables",
     "shortName": "Shareholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2378311 - Disclosure - Segment Information (Tables)",
     "role": "http://www.pixelworks.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2383312 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)",
     "role": "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables",
     "shortName": "Quarterly Financial Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:NumberOfPatents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "patent",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - Basis of Presentation (Details)",
     "role": "http://www.pixelworks.com/role/BasisofPresentationDetails",
     "shortName": "Basis of Presentation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:NumberOfPatents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "patent",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies (Cash and cash equivalents) (Details)",
     "role": "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails",
     "shortName": "Summary of Significant Accounting Policies (Cash and cash equivalents) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i292776d8b23a48dd915242563a14f988_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies (Property and equipment) (Details)",
     "role": "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails",
     "shortName": "Summary of Significant Accounting Policies (Property and equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i292776d8b23a48dd915242563a14f988_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Operations",
     "role": "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pxlw:YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407404 - Disclosure - Summary of Significant Accounting Policies (Licensed Technology) (Details)",
     "role": "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails",
     "shortName": "Summary of Significant Accounting Policies (Licensed Technology) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pxlw:YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Balance Sheet Components (Accounts Receivable) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails",
     "shortName": "Balance Sheet Components (Accounts Receivable) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i099996a598774ec4ae3ae5469608c369_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - Balance Sheet Components (Allowance for Doubtful Accounts) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails",
     "shortName": "Balance Sheet Components (Allowance for Doubtful Accounts) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412407 - Disclosure - Balance Sheet Components (Inventories) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails",
     "shortName": "Balance Sheet Components (Inventories) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413408 - Disclosure - Balance Sheet Components (Inventories) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails",
     "shortName": "Balance Sheet Components (Inventories) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414409 - Disclosure - Balance Sheet Components (Property and Equipment) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails",
     "shortName": "Balance Sheet Components (Property and Equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedComputerSoftwareAmortization1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415410 - Disclosure - Balance Sheet Components (Property and Equipment) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails",
     "shortName": "Balance Sheet Components (Property and Equipment) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedComputerSoftwareAmortization1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:Amortizationoflicensedtechnology",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416411 - Disclosure - Balance Sheet Components (Other Assets, Net) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails",
     "shortName": "Balance Sheet Components (Other Assets, Net) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:Amortizationoflicensedtechnology",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417412 - Disclosure - Balance Sheet Components (Acquired Intangible Assets, Net) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
     "shortName": "Balance Sheet Components (Acquired Intangible Assets, Net) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418413 - Disclosure - Balance Sheet Components (Future Amortization Expense) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails",
     "shortName": "Balance Sheet Components (Future Amortization Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringSettlementAndImpairmentProvisions",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Operations (Parenthetical)",
     "role": "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical",
     "shortName": "Consolidated Statements of Operations (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "id8601afd042647579515634f5c667a46_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "pxlw:AmortizationOfAcquiredDevelopedTechnology",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419414 - Disclosure - Balance Sheet Components (Goodwill) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails",
     "shortName": "Balance Sheet Components (Goodwill) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i0b9f487c593a4b50ba34f29db04e2011_I20170802",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420415 - Disclosure - Balance Sheet Components (Accrued Liabilities and Current Portion of Long-Term Liabilities) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails",
     "shortName": "Balance Sheet Components (Accrued Liabilities and Current Portion of Long-Term Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i099996a598774ec4ae3ae5469608c369_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421416 - Disclosure - Balance Sheet Components (Deferred Revenue) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails",
     "shortName": "Balance Sheet Components (Deferred Revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i7aed43b86170473b94ca5c2ef0a752a2_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422417 - Disclosure - Balance Sheet Components (Short-Term Line of Credit) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails",
     "shortName": "Balance Sheet Components (Short-Term Line of Credit) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423418 - Disclosure - Balance Sheet Components (Paycheck Protection Program) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails",
     "shortName": "Balance Sheet Components (Paycheck Protection Program) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i7066d7d5f64948d0baf8a3cdbc629651_I20200425",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426419 - Disclosure - Marketable Securities and Fair Value Measurements (Short Term Marketable Securities) (Details)",
     "role": "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails",
     "shortName": "Marketable Securities and Fair Value Measurements (Short Term Marketable Securities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427420 - Disclosure - Marketable Securities and Fair Value Measurements (Assets and Liabilities) (Details)",
     "role": "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails",
     "shortName": "Marketable Securities and Fair Value Measurements (Assets and Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i3b06b0944a084503814a278ace9e63fc_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i46a27cdee3eb42bbb5a125dd2fd05137_D20190601-20190630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430421 - Disclosure - Restructuring (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/RestructuringNarrativeDetails",
     "shortName": "Restructuring (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i46a27cdee3eb42bbb5a125dd2fd05137_D20190601-20190630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringSettlementAndImpairmentProvisions",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431422 - Disclosure - Restructuring (Components of Restructuring Expense) (Details)",
     "role": "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails",
     "shortName": "Restructuring (Components of Restructuring Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i07780ee450534947a4cdb673cbb211bb_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestructuringSettlementAndImpairmentProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i099996a598774ec4ae3ae5469608c369_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432423 - Disclosure - Restructuring (Restructuring Reserve) (Details)",
     "role": "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails",
     "shortName": "Restructuring (Restructuring Reserve) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i099996a598774ec4ae3ae5469608c369_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statement of Comprehensive Loss",
     "role": "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss",
     "shortName": "Consolidated Statement of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LeaseCostTableTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i4378539e3df44318b04035c6872bb2be_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pxlw:LesseeOperatingLeasesRemainingLeaseTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435424 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.pixelworks.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LeaseCostTableTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i4378539e3df44318b04035c6872bb2be_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pxlw:LesseeOperatingLeasesRemainingLeaseTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436425 - Disclosure - Leases - Supplemental information related to leases (Details)",
     "role": "http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails",
     "shortName": "Leases - Supplemental information related to leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437426 - Disclosure - Leases - Future minimum lease payments under noncancellable leases (Details)",
     "role": "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails",
     "shortName": "Leases - Future minimum lease payments under noncancellable leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440427 - Disclosure - Revenue - Disaggregation of Revenue (Details)",
     "role": "http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails",
     "shortName": "Revenue - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441428 - Disclosure - Revenue - Narrative (Details)",
     "role": "http://www.pixelworks.com/role/RevenueNarrativeDetails",
     "shortName": "Revenue - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444429 - Disclosure - Interest Income (Expense) and Other, Net (Details)",
     "role": "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails",
     "shortName": "Interest Income (Expense) and Other, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447430 - Disclosure - Income Taxes (Domestic and Foreign Pre-Tax Income (Loss)) (Details)",
     "role": "http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails",
     "shortName": "Income Taxes (Domestic and Foreign Pre-Tax Income (Loss)) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448431 - Disclosure - Income Taxes (Income Tax Expense (Benefit)) (Details)",
     "role": "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes (Income Tax Expense (Benefit)) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449432 - Disclosure - Income Taxes (Reconciliation of U.S. Federal Statuatory Rate to our Effective Rate) (Details)",
     "role": "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails",
     "shortName": "Income Taxes (Reconciliation of U.S. Federal Statuatory Rate to our Effective Rate) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450433 - Disclosure - Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (Details)",
     "role": "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails",
     "shortName": "Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451434 - Disclosure - Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails",
     "shortName": "Income Taxes (Deferred Tax Assets, Liabilities and Valuation Allowance) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:OperatingLossCarryforwardsCarriedForwardIndefinetly",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452435 - Disclosure - Income Taxes (Net Operating Loss Carryforwards and Tax Credits) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails",
     "shortName": "Income Taxes (Net Operating Loss Carryforwards and Tax Credits) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:OperatingLossCarryforwardsCarriedForwardIndefinetly",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i099996a598774ec4ae3ae5469608c369_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453436 - Disclosure - Income Taxes (Uncertain Tax Positions) (Details)",
     "role": "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails",
     "shortName": "Income Taxes (Uncertain Tax Positions) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i3e3f268b60ab444a95e0bf4b666696a4_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454437 - Disclosure - Income Taxes (Uncertain Tax Positions) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails",
     "shortName": "Income Taxes (Uncertain Tax Positions) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "pxlw:Reductiontodeferredtaxassets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RoyaltyExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457438 - Disclosure - Commitments and Contingencies (Royalties) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails",
     "shortName": "Commitments and Contingencies (Royalties) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RoyaltyExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458439 - Disclosure - Commitments and Contingencies (401(k) Plan) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails",
     "shortName": "Commitments and Contingencies (401(k) Plan) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459440 - Disclosure - Commitments and Contingencies (Future Minimum Payments) (Details)",
     "role": "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails",
     "shortName": "Commitments and Contingencies (Future Minimum Payments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i5ab33eb371c04bb2a94a2320b02b4c1d_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460441 - Disclosure - Commitments and Contingencies (Other Contractual Obligation) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails",
     "shortName": "Commitments and Contingencies (Other Contractual Obligation) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i5ab33eb371c04bb2a94a2320b02b4c1d_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463442 - Disclosure - Earnings Per Share (Earnings Per Share) (Details)",
     "role": "http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails",
     "shortName": "Earnings Per Share (Earnings Per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i38fe771074804470975bdb1c800b446d_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464443 - Disclosure - Earnings Per Share (Antidilutive Effect on Weighted Average Shares) (Details)",
     "role": "http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails",
     "shortName": "Earnings Per Share (Antidilutive Effect on Weighted Average Shares) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i38fe771074804470975bdb1c800b446d_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i7aed43b86170473b94ca5c2ef0a752a2_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Consolidated Statements of Shareholders' Equity",
     "role": "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i7aed43b86170473b94ca5c2ef0a752a2_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467444 - Disclosure - Shareholders' Equity (Shareholders' Equity) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails",
     "shortName": "Shareholders' Equity (Shareholders' Equity) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468445 - Disclosure - Shareholders' Equity (Stock Options) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
     "shortName": "Shareholders' Equity (Stock Options) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i6b20e2eff9b64cc284f2fb26ef82dd55_D20090501-20090531",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i099996a598774ec4ae3ae5469608c369_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469446 - Disclosure - Shareholders' Equity (Stock Options Activity Roll-forward) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails",
     "shortName": "Shareholders' Equity (Stock Options Activity Roll-forward) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470447 - Disclosure - Shareholders' Equity (Schedule of Shares Authorized Under Equity Compensation Plans, By Exercise Price) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails",
     "shortName": "Shareholders' Equity (Schedule of Shares Authorized Under Equity Compensation Plans, By Exercise Price) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i621b11f287d147429c2bdbb2c9b811ac_D20200101-20201231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471448 - Disclosure - Shareholders' Equity (Options Vested or are Expected to Vest as of December 31, 2020) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details",
     "shortName": "Shareholders' Equity (Options Vested or are Expected to Vest as of December 31, 2020) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iea0e638cabda4b1e972157f3be4dec48_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472449 - Disclosure - Shareholders' Equity (Restricted Stock) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails",
     "shortName": "Shareholders' Equity (Restricted Stock) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i099996a598774ec4ae3ae5469608c369_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473450 - Disclosure - Shareholders' Equity (Unvested Restricted Stock Units Activity Roll-Forward) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails",
     "shortName": "Shareholders' Equity (Unvested Restricted Stock Units Activity Roll-Forward) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "icbd00db17aa04104b103d222b3e39922_D20100517-20100518",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2474451 - Disclosure - Shareholders' Equity (Employee Stock Purchase Plans) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails",
     "shortName": "Shareholders' Equity (Employee Stock Purchase Plans) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "icbd00db17aa04104b103d222b3e39922_D20100517-20100518",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pxlw:ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i199f55492f8c4f6db36916f400a22149_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475452 - Disclosure - Shareholders' Equity (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
     "shortName": "Shareholders' Equity (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i199f55492f8c4f6db36916f400a22149_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476453 - Disclosure - Shareholders' Equity (Stock-based Compensation Expense) (Narrative) (Details)",
     "role": "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails",
     "shortName": "Shareholders' Equity (Stock-based Compensation Expense) (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1008009 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)",
     "role": "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical",
     "shortName": "Consolidated Statements of Shareholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "iac1ef291015440c5886dd5f51ca8ebbc_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pxlw:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2479454 - Disclosure - Segment Information (Geographic Information) (Details)",
     "role": "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails",
     "shortName": "Segment Information (Geographic Information) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i426ac3eb3061462d8ec7e6b4ff82218d_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "ic43d35c1953b445596de6f4ea01e6b08_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2480455 - Disclosure - Segment Information (Schedule of Revenue by Major Customer) (Details)",
     "role": "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails",
     "shortName": "Segment Information (Schedule of Revenue by Major Customer) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "ic43d35c1953b445596de6f4ea01e6b08_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pxlw:ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i2c29145472854916b8fc3a7659ed3657_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2481456 - Disclosure - Segment Information (Accounts Receivable by Major Customer) (Details)",
     "role": "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails",
     "shortName": "Segment Information (Accounts Receivable by Major Customer) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pxlw:ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i2c29145472854916b8fc3a7659ed3657_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2484457 - Disclosure - Quarterly Financial Data (Unaudited) (Details)",
     "role": "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails",
     "shortName": "Quarterly Financial Data (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pxlw-20201231.htm",
      "contextRef": "i3a09551cf670458f8fbd68a68c43703a_D20201001-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 70,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "China"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_JP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JAPAN",
        "terseLabel": "Japan"
       }
      }
     },
     "localname": "JP",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_KR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "KOREA, REPUBLIC OF",
        "terseLabel": "Korea"
       }
      }
     },
     "localname": "KR",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_TW": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TAIWAN, PROVINCE OF CHINA",
        "terseLabel": "Taiwan"
       }
      }
     },
     "localname": "TW",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "U.S."
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r411",
      "r412",
      "r413"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r414"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r409"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r415"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r415"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r415"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r416"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r415"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r415"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r415"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r415"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r411",
      "r412",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r408"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r410"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "pxlw_A0.606.05Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "$0.60 - $6.05 [Member]",
        "label": "$0.60 - $6.05 [Member]",
        "terseLabel": "$2.00 - $6.05"
       }
      }
     },
     "localname": "A0.606.05Member",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_A2.002.00Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "$2.00 - $2.00 [Member]",
        "label": "$2.00 - $2.00 [Member]",
        "terseLabel": "$2.00 - $2.00"
       }
      }
     },
     "localname": "A2.002.00Member",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_A2.462.46Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "$2.46 - $2.46 [Member]",
        "label": "$2.46 - $2.46 [Member]",
        "terseLabel": "2.46 - 2.46"
       }
      }
     },
     "localname": "A2.462.46Member",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_A2.674.52Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "$2.67 - $4.52 [Member]",
        "label": "$2.67 - $4.52 [Member]",
        "terseLabel": "2.79- 6.05"
       }
      }
     },
     "localname": "A2.674.52Member",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_A2010EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2010 Employee Stock Purchase Plan [Member] - An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "2010 Employee Stock Purchase Plan [Member]",
        "terseLabel": "2010 Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "localname": "A2010EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_AccountBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Account B [Member]",
        "label": "Account B [Member]",
        "terseLabel": "Account Y"
       }
      }
     },
     "localname": "AccountBMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_AccountCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Account C [Member]",
        "label": "Account C [Member]",
        "terseLabel": "Account Z"
       }
      }
     },
     "localname": "AccountCMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_AccountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Account A [Member]",
        "label": "Account A [Member]",
        "terseLabel": "Account X"
       }
      }
     },
     "localname": "AccountMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_AccruedCommissionsandRoyaltiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails": {
       "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 commisions and royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Commissions and Royalties, Current",
        "terseLabel": "Accrued commissions and royalties"
       }
      }
     },
     "localname": "AccruedCommissionsandRoyaltiesCurrent",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_AllDistributorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All Distributors [Member]",
        "label": "All Distributors [Member]",
        "terseLabel": "All distributors"
       }
      }
     },
     "localname": "AllDistributorsMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_AmortizationOfAcquiredDevelopedTechnology": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of acquired developed technology",
        "label": "Amortization of acquired developed technology",
        "terseLabel": "Amortization of acquired intangible assets"
       }
      }
     },
     "localname": "AmortizationOfAcquiredDevelopedTechnology",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_AmortizationOfAcquiredIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization Of Acquired Intangible Assets",
        "label": "Amortization Of Acquired Intangible Assets",
        "terseLabel": "Amortization of acquired intangible assets"
       }
      }
     },
     "localname": "AmortizationOfAcquiredIntangibleAssets",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_AmortizationofIntangibleAssetsandInventoryFairValueAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of Intangible Assets and Inventory Fair Value Adjustment",
        "label": "Amortization of Intangible Assets and Inventory Fair Value Adjustment",
        "terseLabel": "Inventory step-up and backlog amortization"
       }
      }
     },
     "localname": "AmortizationofIntangibleAssetsandInventoryFairValueAdjustment",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_Amortizationoflicensedtechnology": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "amortization of licensed technology",
        "label": "amortization of licensed technology",
        "terseLabel": "Amortization of licensed technology"
       }
      }
     },
     "localname": "Amortizationoflicensedtechnology",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsOtherAssetsNetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_AtTheMarketOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "At the Market Offering",
        "label": "At the Market Offering [Member]",
        "terseLabel": "At the Market Offering"
       }
      }
     },
     "localname": "AtTheMarketOfferingMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_August2020PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "August 2020 Plan",
        "label": "August 2020 Plan [Member]",
        "terseLabel": "August 2020 Plan"
       }
      }
     },
     "localname": "August2020PlanMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_BacklogandTrademarkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Backlog and Trademark [Member]",
        "label": "Backlog and Trademark [Member]",
        "terseLabel": "Backlog and tradename"
       }
      }
     },
     "localname": "BacklogandTrademarkMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_BalanceSheetComponentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance sheet components [Text Block]",
        "label": "Balance sheet components [Text Block]",
        "terseLabel": "Balance Sheet Components"
       }
      }
     },
     "localname": "BalanceSheetComponentsTextBlock",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pxlw_ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in Liabiliy for Uncertain Tax Positions and Interest and Penalties [Table]",
        "label": "Change in Liabiliy for Uncertain Tax Positions and Interest and Penalties [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "ChangeInLiabiliyForUncertainTaxPositionsAndInterestAndPenaltiesTable",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pxlw_ContractwithCustomerLiabilityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liability [Roll Forward]",
        "label": "Contract with Customer, Liability [Roll Forward]",
        "terseLabel": "Deferred revenue:"
       }
      }
     },
     "localname": "ContractwithCustomerLiabilityRollForward",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pxlw_DebtAgreementwithTechnologyPartnershipsCanadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Agreement with Technology Partnerships Canada [Member]",
        "label": "Debt Agreement with Technology Partnerships Canada [Member]",
        "terseLabel": "Debt associated with agreement with TPC"
       }
      }
     },
     "localname": "DebtAgreementwithTechnologyPartnershipsCanadaMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_DebtInstrumentFirstRequiredPaymentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, First Required Payment Term",
        "label": "Debt Instrument, First Required Payment Term",
        "terseLabel": "Period until first payment"
       }
      }
     },
     "localname": "DebtInstrumentFirstRequiredPaymentTerm",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pxlw_DeferredTaxAssetsPropertyAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax asset attributable to taxable temporary differences from property and equipment.",
        "label": "Deferred Tax Assets, Property and Equipment",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyAndEquipment",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_DistributorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributor A [Member]",
        "label": "Distributor A [Member]",
        "terseLabel": "Distributor A"
       }
      }
     },
     "localname": "DistributorMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_EmployeeStockPurchasePlanActivityInPeriodLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan, Activity in Period [Line Items]",
        "label": "Employee Stock Purchase Plan, Activity in Period [Line Items]",
        "terseLabel": "Employee Stock Purchase Plan, Activity in Period [Line Items]"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanActivityInPeriodLineItems",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pxlw_EmployeeStockPurchasePlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock Purchase Plan [Axis]",
        "terseLabel": "Employee Stock Purchase Plan [Axis]"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanAxis",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pxlw_EmployeeStockPurchasePlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock Purchase Plan [Domain]",
        "terseLabel": "Employee Stock Purchase Plan [Domain]"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanDomain",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plans, proceeds from issuance of common stock",
        "label": "Employee Stock Purchase Plans, proceeds from issuance of common stock",
        "verboseLabel": "Employee Stock Purchase Plans, proceeds from shares issued"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlansProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plans, Shares Issued and Proceeds Received [Table]",
        "label": "Employee Stock Purchase Plans, Shares Issued and Proceeds Received [Table]",
        "terseLabel": "Employee Stock Purchase Plans, Shares Issued and Proceeds Received [Table]"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlansSharesIssuedAndProceedsReceivedTable",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pxlw_EndCustomerBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End customer B [Member]",
        "label": "End customer B [Member]",
        "terseLabel": "End customer B"
       }
      }
     },
     "localname": "EndCustomerBMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_EndCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End customer A [Member]",
        "label": "End customer A [Member]",
        "terseLabel": "End customer A"
       }
      }
     },
     "localname": "EndCustomerMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_EngineeringServicesAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Engineering Services And Other [Member]",
        "label": "Engineering Services And Other [Member]",
        "terseLabel": "Engineering services, license and other"
       }
      }
     },
     "localname": "EngineeringServicesAndOtherMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisitions of property and equipment and other assets under extended payment terms.",
        "label": "Fixed asset and other asset expenses incurred but not yet paid",
        "terseLabel": "Acquisitions of property and equipment and other assets under extended payment terms"
       }
      }
     },
     "localname": "FixedAssetAndOtherAssetExpensesIncurredButNotYetPaid",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate that can be explained by the expiration of tax attributes.",
        "label": "Income Tax Reconciliation, Income Tax Expense (Benefit), Expiration of Tax Attributes",
        "terseLabel": "Expiration of tax attributes"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitExpirationOfTaxAttributes",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pxlw_IntegratedCircuitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Integrated Circuits [Member]",
        "label": "Integrated Circuits [Member]",
        "terseLabel": "IC sales"
       }
      }
     },
     "localname": "IntegratedCircuitsMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_InterestAndPenaltiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and Penalties [Member]",
        "label": "Interest and Penalties [Member]",
        "terseLabel": "Interest and Penalties [Member]"
       }
      }
     },
     "localname": "InterestAndPenaltiesMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_January2020PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January 2020 Plan",
        "label": "January 2020 Plan [Member]",
        "terseLabel": "January 2020 Plan"
       }
      }
     },
     "localname": "January2020PlanMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_June2019PlanMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "June 2019 Plan [Member]",
        "label": "June 2019 Plan [Member] [Member]",
        "terseLabel": "June 2019 Plan [Member]"
       }
      }
     },
     "localname": "June2019PlanMemberMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_LesseeOperatingLeaseLiabilityPaymentsDueYearSeven": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, Payments, Due Year Seven",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Seven",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSeven",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_LesseeOperatingLeasesRemainingLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Leases, Remaining Lease Term",
        "label": "Lessee, Operating Leases, Remaining Lease Term",
        "terseLabel": "Remaining lease terms on operating leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesRemainingLeaseTerm",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pxlw_LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum amount available to borrow under revolving line of credit is limited by the lesser of $10 million or $1 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable.",
        "label": "Line of credit facility, component of calculation for maximum borrowing amount under formula advances",
        "terseLabel": "Line of credit facility, component of calculation for maximum borrowing amount under formula advances"
       }
      }
     },
     "localname": "LineOfCreditFacilityComponentOfCalculationForMaximumBorrowingAmountUnderFormulaAdvances",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_LineOfCreditFacilityInterestRatePrimeRatePlus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the interest rate for the amounts borrowed under the credit facility, which is the lenders prime rate plus this percentage.",
        "label": "Line of credit facility, interest rate, prime rate plus",
        "terseLabel": "Line of credit facility, annual interest rate equal to lender's prime rate plus"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRatePrimeRatePlus",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pxlw_LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum amount available to borrow under revolving line of credit is limited by the lesser of $10 million or $1 million plus 80% of eligible domestic accounts receivable and certain foreign accounts receivable.",
        "label": "Line of credit facility maximum borrowing capacity limited by eligible AR",
        "terseLabel": "Line of credit facility, maximum borrowing capacity, limited by eligible A/R"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityLimitedByEligibleAr",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pxlw_LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility, maximum borrowing capacity under non-formula advances which may be made solely during the last five busines days of any fiscal month or quarter and which must be repaid by the Company on or before the fifth business day after the applicable fiscal month or quarter end.",
        "label": "Line of credit facility, maximum borrowing capacity under non-formula advances",
        "terseLabel": "Line of credit facility, maximum borrowing capacity under non-formula advances"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityUnderNonFormulaAdvances",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_NumberOfPatents": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of patents held by the Company related to visual display of digital image data.",
        "label": "Number of Patents",
        "terseLabel": "Number of patents held"
       }
      }
     },
     "localname": "NumberOfPatents",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BasisofPresentationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pxlw_OperatingLossCarryforwardsCarriedForwardIndefinetly": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Loss Carryforwards, Carried Forward Indefinetly",
        "label": "Operating Loss Carryforwards, Carried Forward Indefinetly",
        "terseLabel": "Operating loss carryforwards, carried forward indefinetly"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsCarriedForwardIndefinetly",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax amount of the increase (decrease) in accumulated other comprehensive income (loss) related to pension and other postretirement benefit plans, attributable to the parent entity.",
        "label": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign pension adjustment, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentTaxPortionAttributableToParent",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program",
        "label": "Paycheck Protection Program [Member]",
        "terseLabel": "Paycheck Protection Program"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_Plan2006Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan 2006 [Member]",
        "label": "Plan 2006 [Member]",
        "terseLabel": "2006 Plan"
       }
      }
     },
     "localname": "Plan2006Member",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_ProceedsFromIssuanceOfAtTheMarketOffering": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Issuance of At the Market Offering",
        "label": "Proceeds from Issuance of At the Market Offering",
        "terseLabel": "Net proceeds from \"at the market\" equity offering"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfAtTheMarketOffering",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_PublicOfferingAndOverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Offering and Over-Allotment Option",
        "label": "Public Offering and Over-Allotment Option [Member]",
        "terseLabel": "Equity Offering"
       }
      }
     },
     "localname": "PublicOfferingAndOverAllotmentOptionMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_PublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Offering",
        "label": "Public Offering [Member]",
        "terseLabel": "Equity Offering, Excluding Underwriter's Option"
       }
      }
     },
     "localname": "PublicOfferingMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_Publicfloatshareprice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The closing price of a share of the entity's common stock as of the last business day of the most recently completed second fiscal quarter. This share price is used to calculate the aggregate market value of the entity's common stock held by non-affiliates.",
        "label": "public float share price",
        "terseLabel": "Entity Public Float, Share Price"
       }
      }
     },
     "localname": "Publicfloatshareprice",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "perShareItemType"
    },
    "pxlw_Reductiontodeferredtaxassets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction to deferred tax assets",
        "label": "Reduction to deferred tax assets",
        "terseLabel": "Reduction to deferred tax assets"
       }
      }
     },
     "localname": "Reductiontodeferredtaxassets",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_RestructuringExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring Expense",
        "label": "Restructuring Expense [Member]",
        "terseLabel": "Restructuring Expense"
       }
      }
     },
     "localname": "RestructuringExpenseMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_ReversalOfUncertainTaxPositions": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reversal of previously recorded tax contingencies due to the expiration of applicable statutes of limitation.",
        "label": "Reversal of uncertain tax positions",
        "negatedTerseLabel": "Reversal of uncertain tax positions"
       }
      }
     },
     "localname": "ReversalOfUncertainTaxPositions",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_SaleOfPreviouslyReservedInventory": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales amount of inventory previously reserved.",
        "label": "Sale of Previously Reserved Inventory",
        "terseLabel": "Sale of previously written-down inventory"
       }
      }
     },
     "localname": "SaleOfPreviouslyReservedInventory",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_SaleOfStockAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Stock, Agreement Term",
        "label": "Sale of Stock, Agreement Term",
        "terseLabel": "Sale of stock, agreement term"
       }
      }
     },
     "localname": "SaleOfStockAgreementTerm",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pxlw_SaleOfStockCommissionFeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Stock, Commission Fee, Percent",
        "label": "Sale of Stock, Commission Fee, Percent",
        "terseLabel": "Commissions and fees"
       }
      }
     },
     "localname": "SaleOfStockCommissionFeePercent",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pxlw_SaleOfStockMaximumConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Stock, Maximum Consideration Received on Transaction",
        "label": "Sale of Stock, Maximum Consideration Received on Transaction",
        "terseLabel": "Maximum aggregate offering price"
       }
      }
     },
     "localname": "SaleOfStockMaximumConsiderationReceivedOnTransaction",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element may be used to disclose the percentage of accounts receivable from individual significant customers, those representing 10% or more of total accounts receivable.",
        "label": "Schedule of accounts receivable percentages from significant customers [Table Text Block]",
        "terseLabel": "Schedule of Accounts Receivable Percentages from Significant Customers"
       }
      }
     },
     "localname": "ScheduleOfAccountsReceivablePercentagesFromSignificantCustomersTableTextBlock",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Amount Per Employee",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Amount Per Employee",
        "terseLabel": "Employee Stock Purchase Plan, maximum annual purchase amount per employee"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualPurchaseAmountPerEmployee",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period",
        "terseLabel": "Employee Stock Purchase Plan, offering period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details": {
       "order": 2.0,
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan.",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Expected to Vest",
        "terseLabel": "Expected to vest, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVest",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details": {
       "order": 2.0,
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of expected to vest options outstanding.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Expected to vest, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price for the number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Expected To Vest, Weighted Average Exercise Price",
        "terseLabel": "Expected to vest, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average remaining contractuatl term for the number of unvested stock options outstanding as of the balance sheet date that are expected to vest in the future and can become converted under the option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Expected to Vest, Weighted Average Remaining Contractual Term",
        "terseLabel": "Expected to vest, weighted average remaining contractual term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "durationItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, options, monthly vesting percent vesting beginning after year one",
        "label": "Share-based compensation arrangement by share-based payment award, options, monthly vesting percent vesting beginning after year one",
        "terseLabel": "Options, monthly vesting percentage beginning after year one anniversary"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMonthlyVestingPercentVestingBeginningAfterYearOne",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, options, number of months vesting after one year",
        "label": "Share-based compensation arrangement by share-based payment award, options, number of months vesting after one year",
        "terseLabel": "Options, number of months vesting after one year anniversary"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfMonthsVestingAfterOneYear",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, options, percent vested on one year anniversary of grant",
        "label": "Share-based compensation arrangement by share-based payment award, options, percent vested on one year anniversary of grant",
        "terseLabel": "Options, percent vested on one year anniversary of grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentVestedOnOneYearAnniversaryOfGrant",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details": {
       "order": 1.0,
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully 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, Vested",
        "terseLabel": "Vested, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVested",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details": {
       "order": 1.0,
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of fully vested options outstanding.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Vested, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price for the number of shares into which fully 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, Vested, Weighted Average Exercise Price",
        "terseLabel": "Vested, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average remaining contractual term for the number of shares into which fully 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, Vested, Weighted Average Remaining Contractual Term",
        "terseLabel": "Vested, weighted average remaining contractual term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "durationItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification Contractual Life",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification Contractual Life",
        "terseLabel": "Plan modification, contractual life"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationContractualLife",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period",
        "terseLabel": "Employee Stock Purchase Plan, purchase period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of unvested restricted stock units outstanding as of the balance sheet date that are expected to vest in the future and issued under the restricted stock plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment, Restricted Stock Unit Awards, Outstanding, Expected to Vest",
        "terseLabel": "Expected to vest after December 31, 2020"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVest",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pxlw_ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price of the unvested restricted stock units outstanding as of the balance sheet date that are expected to vest in the future and issued under the restricted stock plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment, Restricted Stock Unit Awards, Outstanding, Expected to Vest, Weighted Average Exercise Price",
        "terseLabel": "Expected to vest after December 31, 2020"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentRestrictedStockUnitAwardsOutstandingExpectedToVestWeightedAverageExercisePrice",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pxlw_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price at which stock options awarded expired in the current period.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expired, Weighted Average Exercise Price",
        "terseLabel": "Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pxlw_SoftwareLicensesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Licenses, Future Minimum Payments Due [Abstract]",
        "label": "Software Licenses, Future Minimum Payments Due [Abstract]",
        "terseLabel": "Software licenses"
       }
      }
     },
     "localname": "SoftwareLicensesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pxlw_SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails": {
       "order": 1.0,
       "parentTag": "pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Licenses, Future Minimum Payments Due, Current Portion of Present Value",
        "label": "Software Licenses, Future Minimum Payments Due, Current Portion of Present Value",
        "negatedTerseLabel": "Less: Current portion"
       }
      }
     },
     "localname": "SoftwareLicensesFutureMinimumPaymentsDueCurrentPortionOfPresentValue",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_SoftwareLicensesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails": {
       "order": 3.0,
       "parentTag": "pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum payments maturing in the third fiscal year following the latest fiscal year for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Software Licenses, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "SoftwareLicensesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_SoftwareLicensesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails": {
       "order": 2.0,
       "parentTag": "pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum payments maturing in the second fiscal year following the latest fiscal year for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Software Licenses, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "SoftwareLicensesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_SoftwareLicensesFutureMinimumPaymentsDueInterestComponent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Licenses, Future Minimum Payments Due, Interest Component",
        "label": "Software Licenses, Future Minimum Payments Due, Interest Component",
        "negatedTerseLabel": "Less: Interest component"
       }
      }
     },
     "localname": "SoftwareLicensesFutureMinimumPaymentsDueInterestComponent",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails": {
       "order": 2.0,
       "parentTag": "pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Licenses, Future Minimum Payments Due, Long-term Portion of Present Value",
        "label": "Software Licenses, Future Minimum Payments Due, Long-term Portion of Present Value",
        "terseLabel": "Long-term portion of obligations"
       }
      }
     },
     "localname": "SoftwareLicensesFutureMinimumPaymentsDueLongTermPortionOfPresentValue",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails": {
       "order": 1.0,
       "parentTag": "pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum payments maturing in the next fiscal year following the latest fiscal year for software liceneses having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Software Licenses, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "SoftwareLicensesFutureMinimumPaymentsDueNextTwelveMonths",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_SoftwareLicensesFutureMinimumPaymentsDuePresentValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Licenses, Future Minimum Payments Due, Present Value",
        "label": "Software Licenses, Future Minimum Payments Due, Present Value",
        "totalLabel": "Present value of minimum software license payments"
       }
      }
     },
     "localname": "SoftwareLicensesFutureMinimumPaymentsDuePresentValue",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_SoftwareLicensesFutureMinimumPaymentsDueTotal": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum payments for software licenses having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Software Licenses, Future Minimum Payments Due, Total",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "SoftwareLicensesFutureMinimumPaymentsDueTotal",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_TaxCreditCarryforwardsResearch": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of research tax credit carryforwards.",
        "label": "Tax credit carryforwards, research",
        "terseLabel": "Tax credit carryforwards, research"
       }
      }
     },
     "localname": "TaxCreditCarryforwardsResearch",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_TopFiveEndCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Top five end customers [Member]",
        "label": "Top five end customers [Member]",
        "terseLabel": "Top five end customers"
       }
      }
     },
     "localname": "TopFiveEndCustomersMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_UncertainTaxPositionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Uncertain Tax Positions [Member]",
        "label": "Uncertain Tax Positions [Member]",
        "terseLabel": "Uncertain Tax Positions [Member]"
       }
      }
     },
     "localname": "UncertainTaxPositionsMember",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized Tax Benefits, Increase (Decrease) Resulting from Prior Period Tax Positions",
        "label": "Unrecognized Tax Benefits, Increase (Decrease) Resulting from Prior Period Tax Positions",
        "terseLabel": "Accrual for positions taken in a prior year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromPriorPeriodTaxPositions",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pxlw_ViXSSystemsInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ViXS Systems, Inc. [Member]",
        "label": "ViXS Systems, Inc. [Member]",
        "terseLabel": "ViXS Systems, Inc."
       }
      }
     },
     "localname": "ViXSSystemsInc.Member",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails",
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails",
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized licensed technology assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the assets, which is generally three to five years.",
        "label": "Years of amortization period of licensed technology, lower limit",
        "terseLabel": "Years of amortization period of licensed technology, lower limit"
       }
      }
     },
     "localname": "YearsOfAmortizationPeriodOfLicensedTechnologyLowerLimit",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pxlw_YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized licensed technology assets are stated at cost and are amortized on a straight-line basis over the term of the license or the estimated life of the assets, which is generally three to five years.",
        "label": "Years of amortization period of licensed technology, upper limit",
        "terseLabel": "Years of amortization period of licensed technology, upper limit"
       }
      }
     },
     "localname": "YearsOfAmortizationPeriodOfLicensedTechnologyUpperLimit",
     "nsuri": "http://www.pixelworks.com/20201231",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesLicensedTechnologyDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r149",
      "r235",
      "r240",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Major Customers [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails",
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/LeasesNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/LeasesNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Name of Major Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails",
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r147",
      "r235",
      "r238",
      "r396",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/LeasesNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/LeasesNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Segment, Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r148",
      "r235",
      "r239",
      "r398",
      "r402",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r215",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations.",
        "label": "Accounts Payable and Accrued Liabilities, Noncurrent",
        "terseLabel": "Long-term liabilities, net of current portion"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGross": {
     "auth_ref": [
      "r151"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "Accounts Receivable, before Allowance for Credit Loss",
        "terseLabel": "Accounts receivable, gross"
       }
      }
     },
     "localname": "AccountsReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]",
        "terseLabel": "Accounts Receivable, after Allowance for Credit Loss [Abstract]"
       }
      }
     },
     "localname": "AccountsReceivableNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r3",
      "r24",
      "r151",
      "r152",
      "r236"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedTerseLabel": "Accretion on short-term marketable securities"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r17",
      "r374",
      "r388"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Current portion of income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r19",
      "r374",
      "r388"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "label": "Accrued Income Taxes, Noncurrent",
        "terseLabel": "Income taxes payable, net of current portion"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities and current portion of long-term liabilities",
        "totalLabel": "Accrued liabilities and current portion of long-term liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r42",
      "r199"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails": {
       "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",
        "negatedTerseLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r65",
      "r66",
      "r67"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r64",
      "r67",
      "r68",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r247",
      "r277",
      "r282"
     ],
     "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"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r153",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r30",
      "r155",
      "r164"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Allowance for doubtful accounts",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccountsReceivableDetails",
      "http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "terseLabel": "Additions charged"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Allowance for Doubtful Accounts [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r100",
      "r186",
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of acquired intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r143",
      "r372",
      "r387"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r6",
      "r60"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r162",
      "r170"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r160",
      "r163",
      "r170"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Fair Value",
        "verboseLabel": "Short-term marketable securities:"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails",
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r249",
      "r279"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]",
        "terseLabel": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails",
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails",
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r318",
      "r319"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails",
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails",
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CanadaRevenueAgencyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government of Canada.",
        "label": "Canada Revenue Agency [Member]",
        "terseLabel": "Canada Revenue Agency [Member]"
       }
      }
     },
     "localname": "CanadaRevenueAgencyMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r405",
      "r407"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Software amortization"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "auth_ref": [
      "r406"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.",
        "label": "Capitalized Computer Software, Gross",
        "terseLabel": "Software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r1",
      "r39",
      "r102"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r13",
      "r103",
      "r106"
     ],
     "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, Policy"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r96",
      "r102",
      "r105"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r96",
      "r344"
     ],
     "calculation": {
      "http://www.pixelworks.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 (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of 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 Equivalents, at Carrying Value",
        "terseLabel": "Cash equivalents, at carrying value"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails",
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r54",
      "r214",
      "r379",
      "r392"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 10)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r213",
      "r216"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock, shares reserved for future issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r23",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": {
     "auth_ref": [
      "r23",
      "r25",
      "r228"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.",
        "label": "Common Stocks, Including Additional Paid in Capital",
        "terseLabel": "Common stock, $0.001 par value; 250,000,000 shares authorized, 51,078,942 and 38,434,488 shares issued and outstanding as of December\u00a031, 2020 and 2019, respectively."
       }
      }
     },
     "localname": "CommonStocksIncludingAdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r70",
      "r72",
      "r73"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r187",
      "r191",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r132",
      "r133",
      "r339",
      "r340"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails",
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r132",
      "r133",
      "r339",
      "r340",
      "r401"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails",
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r132",
      "r133",
      "r339",
      "r340"
     ],
     "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": "Percentage of accounts receivable",
        "verboseLabel": "Percentage of revenue"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails",
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r230",
      "r231",
      "r236"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r237"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "negatedTerseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r243",
      "r245",
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate debt securities"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails",
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "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 revenue (1)"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "verboseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r310",
      "r314"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r312"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r310",
      "r314"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "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": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r310",
      "r314"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r16",
      "r17",
      "r18",
      "r373",
      "r376",
      "r386"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails",
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r347",
      "r349"
     ],
     "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 debt instrument"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails",
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r52"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails",
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r52",
      "r110",
      "r224",
      "r225",
      "r226",
      "r227",
      "r346",
      "r347",
      "r349",
      "r384"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails",
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax",
        "terseLabel": "Unrealized Gain (Loss)"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r311",
      "r314"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r109",
      "r311",
      "r314"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "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 tax expense",
        "totalLabel": "Total deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r20",
      "r21",
      "r301",
      "r375",
      "r385"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenue": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r302"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r285",
      "r308",
      "r309"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "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 operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r286",
      "r308",
      "r309"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": {
     "auth_ref": [
      "r306",
      "r308",
      "r309"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "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 foreign tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign",
        "terseLabel": "Foreign tax credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r306",
      "r308",
      "r309"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "terseLabel": "Research and experimentation credit and deduction carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r285",
      "r308",
      "r309"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "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 share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Deferred stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r285",
      "r308",
      "r309"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "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 accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Reserves and accrued expenses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r303"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Less valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r286",
      "r308",
      "r309"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails": {
       "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 classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Employer contributions to 401(k) plan"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingencies401kPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r100",
      "r197"
     ],
     "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"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r100",
      "r141"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r78",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r123",
      "r381",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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, Basic and Diluted",
        "verboseLabel": "Net loss per share - basic and diluted"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Net loss per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r78",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r123",
      "r381",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r124"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r112",
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Federal statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Impact of foreign earnings"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "terseLabel": "Permanent items"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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 nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent",
        "negatedTerseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "terseLabel": "Tax contingencies, net of reversals"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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, Percent",
        "terseLabel": "Research and development credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesReconciliationofUSFederalStatuatoryRatetoourEffectiveRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll and related liabilities"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r278"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Nonvested awards, total compensation cost not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r278"
     ],
     "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": "Nonvested awards, total compensation cost not yet recognized, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Employee Severance [Member]"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock Purchase Plan:"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r276"
     ],
     "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": "Stock Option Plans:",
        "verboseLabel": "Employee equity incentive plans"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Major Customer [Line Items]",
        "terseLabel": "Revenue, Major Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r223"
     ],
     "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": "Total Shareholders' Equity"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "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 [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r334"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r329",
      "r337",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r330",
      "r366"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r330",
      "r367"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r330",
      "r368"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r330",
      "r369"
     ],
     "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\u00a03"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r329",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.",
        "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]",
        "terseLabel": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "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, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r106",
      "r335",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments, Policy"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r171",
      "r172",
      "r173",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails",
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Estimated useful lives"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r192"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Less: accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r187",
      "r188",
      "r192",
      "r195",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r192",
      "r371"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Acquired intangible assets, gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "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": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r187",
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r192"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Acquired intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign [Member]"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealized": {
     "auth_ref": [
      "r341",
      "r342",
      "r343"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Realized",
        "terseLabel": "Foreign currency transaction loss, realized"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossRealized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BasisofPresentationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of 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, Gross",
        "terseLabel": "Equipment, furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Equipment, furniture and fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfIntangibleAssets": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.",
        "label": "Gain (Loss) on Disposition of Intangible Assets",
        "negatedTerseLabel": "Gain on sale of patents",
        "terseLabel": "Gain on sale of patents"
       }
      }
     },
     "localname": "GainLossOnDispositionOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r100",
      "r221",
      "r222"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.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 loan extinguishment",
        "terseLabel": "Gain on loan extinguishment"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r181",
      "r182"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r183",
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill, Policy"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "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": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "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",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "terseLabel": "Loss before income taxes",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/IncomeTaxesDomesticandForeignPreTaxIncomeLossDetails",
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r202"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]",
        "terseLabel": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority, Name [Domain]",
        "terseLabel": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r317"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r142",
      "r315"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "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": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r74",
      "r106",
      "r288",
      "r289",
      "r299",
      "r300",
      "r305",
      "r316",
      "r403"
     ],
     "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, Policy"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r104"
     ],
     "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 taxes, net of refunds received"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.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 current and long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r99"
     ],
     "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": "Revenue deferred"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the 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",
        "negatedTerseLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.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",
        "negatedTerseLabel": "Prepaid expenses and other current and long-term assets, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.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 Shareholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r185",
      "r190"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Acquired intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest and Other Income",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r75",
      "r140",
      "r345",
      "r348",
      "r382"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "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",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r94",
      "r97",
      "r104"
     ],
     "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 during the year for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r10",
      "r11",
      "r49"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails": {
       "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",
        "terseLabel": "Accrued interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "Federal [Member]"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r32",
      "r180"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r2",
      "r58",
      "r176"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "totalLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r59",
      "r106",
      "r125",
      "r177",
      "r179"
     ],
     "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, Policy"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r33",
      "r180"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r178"
     ],
     "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",
        "verboseLabel": "Inventory write-downs"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsInventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r361"
     ],
     "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": "Supplemental Information Related to Leases"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "auth_ref": [
      "r7",
      "r198"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements, Gross",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r355"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r362"
     ],
     "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": "Future Minimum Payments Under Non-cancellable Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total operating lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails": {
       "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 payments for operating lease, due in next fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails": {
       "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 payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails": {
       "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails": {
       "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 payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails": {
       "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 for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_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 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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r364"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r29",
      "r377",
      "r390"
     ],
     "calculation": {
      "http://www.pixelworks.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 shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.",
        "label": "Liability for Uncertainty in Income Taxes, Noncurrent",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year",
        "verboseLabel": "Liability for uncertain tax positions, noncurrent"
       }
      }
     },
     "localname": "LiabilityForUncertainTaxPositionsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails",
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r45"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r16",
      "r373"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current 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": "Line of Credit, Current",
        "terseLabel": "Line of credit facility, outstanding borrowings"
       }
      }
     },
     "localname": "LinesOfCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsShortTermLineofCreditNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r46"
     ],
     "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",
        "terseLabel": "Contractual obligation, other, current"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r52"
     ],
     "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 amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Contractual obligation, other, noncurrent"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesOtherContractualObligationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTerm": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Long-term Debt, Term",
        "terseLabel": "Term of debt instrument"
       }
      }
     },
     "localname": "LongTermDebtTerm",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r52",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "auth_ref": [
      "r7",
      "r198"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of 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, Gross",
        "terseLabel": "Tooling"
       }
      }
     },
     "localname": "MachineryAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r4",
      "r48"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Short-term marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).",
        "label": "Marketable Securities, Gain (Loss)",
        "negatedTerseLabel": "Gain on sale of marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities, Policy"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Cash equivalents:"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.pixelworks.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 provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.pixelworks.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 (provided by) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r96",
      "r98",
      "r101"
     ],
     "calculation": {
      "http://www.pixelworks.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 used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r69",
      "r71",
      "r77",
      "r101",
      "r122",
      "r380",
      "r393"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "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",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails",
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableToBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a bank.",
        "label": "Notes Payable to Banks [Member]",
        "terseLabel": "Notes Payable to Banks"
       }
      }
     },
     "localname": "NotesPayableToBanksMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPaycheckProtectionProgramNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenseMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.",
        "label": "Operating Expense [Member]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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)",
        "terseLabel": "Loss from operations",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r356",
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Years ending December 31:"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails_1": {
       "order": 2.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": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesFutureminimumleasepaymentsundernoncancellableleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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 liability, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r354",
      "r357"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r351"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 6.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 lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r360",
      "r363"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r359",
      "r363"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r49"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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, net"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r323",
      "r324",
      "r325"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss": {
       "order": 4.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Unrealized gain (loss) on available-for-sale securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent": {
     "auth_ref": [
      "r323",
      "r324",
      "r325"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent",
        "negatedTerseLabel": "Foreign pension adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r63",
      "r65",
      "r323",
      "r325"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "negatedTerseLabel": "Foreign pension adjustment, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": {
     "auth_ref": [
      "r323",
      "r324",
      "r325"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent",
        "terseLabel": "Tax effect of foreign pension adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r61",
      "r62",
      "r65"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax",
        "terseLabel": "Unrealized gain (loss) on available-for-sale securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r395"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r242",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "Interest Expense and Other, Net"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r49"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Current portion of accrued liabilities for asset financings"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      },
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Interest income and other, net",
        "totalLabel": "Total interest expense and other, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Underwriter's Option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r87",
      "r90",
      "r114"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedTerseLabel": "Payment associated with sale of patents"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r95",
      "r204"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "terseLabel": "Payments"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": {
     "auth_ref": [
      "r88",
      "r161"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.",
        "label": "Payments to Acquire Available-for-sale Securities",
        "negatedLabel": "Purchases of available-for-sale marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireOtherProductiveAssets": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.",
        "label": "Payments to Acquire Other Productive Assets",
        "negatedLabel": "Purchases of licensed technology"
       }
      }
     },
     "localname": "PaymentsToAcquireOtherProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r249",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r22"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r22"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r22"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.pixelworks.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, 50,000,000 shares authorized, none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r5",
      "r37",
      "r38"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]",
        "terseLabel": "Private Placement"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Net proceeds from equity offering"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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 raising of capital via private rather than public placement.",
        "label": "Proceeds from Issuance of Private Placement",
        "terseLabel": "Net proceeds from private placement investment"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r91",
      "r280"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Proceeds from issuances of common stock under employee equity incentive plans"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherDebt": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from debt classified as other.",
        "label": "Proceeds from Other Debt",
        "terseLabel": "Proceeds from Paycheck Protection Program loan"
       }
      }
     },
     "localname": "ProceedsFromOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from sales and maturities of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the sale of other assets recognized in investing activities.",
        "label": "Proceeds from Sale of Other Assets, Investing Activities",
        "terseLabel": "Proceeds from sale of patents"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherAssetsInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r42",
      "r200"
     ],
     "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": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r106",
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property, Plant and Equipment, Estimated Useful Lives",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r41",
      "r198"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails": {
       "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",
        "totalLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentImpairment": {
     "auth_ref": [
      "r106",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment.",
        "label": "Property, Plant and Equipment, Impairment [Policy Text Block]",
        "terseLabel": "Useful Lives and Recoverability of Equipment and Other Long-Lived Assets, Policy"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentImpairment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r14",
      "r15",
      "r200",
      "r391"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsPropertyandEquipmentDetails",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r40",
      "r106",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment, Policy"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r14",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "verboseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r14",
      "r198"
     ],
     "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": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]",
        "terseLabel": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of uncertainty related to unrecognized tax benefits.",
        "label": "Nature of Uncertainty [Axis]",
        "terseLabel": "Nature of Uncertainty [Axis]"
       }
      }
     },
     "localname": "ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r154",
      "r157",
      "r158",
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable, Policy"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.pixelworks.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 the payment of debt classified as other.",
        "label": "Repayments of Other Debt",
        "negatedTerseLabel": "Payments on asset financings"
       }
      }
     },
     "localname": "RepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r284",
      "r406"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development (2)"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r106",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development, Policy"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is 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 [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]",
        "terseLabel": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/Restructuring"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).",
        "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent",
        "terseLabel": "Approximate reduction in workforce from restructuring plan (percent)"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r100",
      "r203",
      "r207",
      "r211"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "netLabel": "Expensed",
        "verboseLabel": "Restructuring charges"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "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": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails",
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails",
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails",
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails",
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan [Domain]"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails",
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails",
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r204",
      "r208"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "periodEndLabel": "Balance at December 31, 2020",
        "periodStartLabel": "Balance at December 31, 2019"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveCurrent": {
     "auth_ref": [
      "r203",
      "r210"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "label": "Restructuring Reserve, Current",
        "terseLabel": "Accrued costs related to restructuring"
       }
      }
     },
     "localname": "RestructuringReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAccruedLiabilitiesandCurrentPortionofLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveRollForward": {
     "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": "Restructuring Reserve [Roll Forward]",
        "terseLabel": "Restructuring Reserve [Roll Forward]"
       }
      }
     },
     "localname": "RestructuringReserveRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringSettlementAndImpairmentProvisions": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      },
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.",
        "label": "Restructuring, Settlement and Impairment Provisions",
        "terseLabel": "Restructuring",
        "totalLabel": "Total restructuring expense"
       }
      }
     },
     "localname": "RestructuringSettlementAndImpairmentProvisions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r26",
      "r228",
      "r389"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r234",
      "r235"
     ],
     "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": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r107",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue, Policy"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r232"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Unsatisfied performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation",
        "terseLabel": "Expected timing of satisfaction of performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r76",
      "r138",
      "r139",
      "r146"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenue, net",
        "verboseLabel": "Revenue, net"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r358",
      "r363"
     ],
     "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": "Leased assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/LeasesSupplementalinformationrelatedtoleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RoyaltyExpense": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.",
        "label": "Royalty Expense",
        "terseLabel": "Royalty Expense"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesRoyaltiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Net proceeds from transaction"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Stock issued in transaction (shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Sale of stock, price per share (USD per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.",
        "label": "Sales [Member]",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "SalesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Accounts Receivable, Net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Accrued Liabilities and Current Portion of Long-Term Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/EarningsPerShareAntidilutiveEffectonWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r312"
     ],
     "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 Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r304"
     ],
     "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, Liabilities, and Valuation Allowance"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "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, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r290"
     ],
     "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 Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationScheduleofRevenuebyMajorCustomerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r329",
      "r330"
     ],
     "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, Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r187",
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsAcquiredIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r187",
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r350"
     ],
     "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": "Future Minimum Payments Disclosure"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r183",
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule of Income (Loss) before Income Tax, Domestic and Foreign"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r12",
      "r34",
      "r35",
      "r36"
     ],
     "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": "Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement.",
        "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]",
        "terseLabel": "Schedule of Other Operating Cost and Expense, by Component"
       }
      }
     },
     "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/InterestIncomeExpenseandOtherNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Liability for Deferred Revenue"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r42",
      "r200"
     ],
     "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": "Schedule of Property and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/QuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r205",
      "r206",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails",
      "http://www.pixelworks.com/role/RestructuringNarrativeDetails",
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r205",
      "r206",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Restructuring Expense by Components"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r204",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Schedule of Accrued Restructuring Liabilities"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.",
        "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]",
        "terseLabel": "Schedule of Revenue from Significant Customers"
       }
      }
     },
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "auth_ref": [
      "r80",
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "terseLabel": "Schedule of Revenue by Geographic Region"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r137",
      "r143",
      "r144",
      "r145",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r249",
      "r279"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "terseLabel": "Schedue of Shares Authorized under Stock Option Plans, by Exercise Price Range"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r254",
      "r265",
      "r268"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r271"
     ],
     "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": "Stock-Based Compensation, Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Restricted Stock Units Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "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": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SegmentInformationAccountsReceivablebyMajorCustomerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r84",
      "r175"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative (3)"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r100",
      "r203",
      "r207",
      "r211"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Employee severance and benefits"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringComponentsofRestructuringExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.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",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r250"
     ],
     "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": "Options, merit vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r259"
     ],
     "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",
        "negatedTerseLabel": "Canceled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r264"
     ],
     "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": "Canceled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r262"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r262"
     ],
     "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",
        "verboseLabel": "Restricted stock grants, weighted average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r261"
     ],
     "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": "Unvested at December 31, 2020:",
        "periodStartLabel": "Unvested at December 31, 2019:"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "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": "Unvested Restricted Stock Units - Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r261"
     ],
     "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": "Unvested at December 31, 2020:",
        "periodStartLabel": "Unvested at December 31, 2019:"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Unvested Restricted Stock Units - Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r263"
     ],
     "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",
        "negatedTerseLabel": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r263"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityUnvestedRestrictedStockUnitsActivityRollForwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r274"
     ],
     "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": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r273"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r275"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest quantity of shares an employee can purchase under the plan per period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee",
        "terseLabel": "Employee Stock Purchase Plan, maximum number of shares per employee"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Employee Stock Purchase Plan, number of shares authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "2006 Plan, number of shares available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r257"
     ],
     "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 exercisable as of end of year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r267"
     ],
     "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": "Total intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedTerseLabel": "Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r259"
     ],
     "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": "Canceled and forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r266"
     ],
     "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": "Options, grants in period, weighted average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r279"
     ],
     "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": "Total intrinsic value of outstanding options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r256",
      "r279"
     ],
     "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": "Options outstanding as of December 31, 2020:",
        "periodStartLabel": "Options outstanding as of December 31, 2019:",
        "terseLabel": "Number outstanding as of end of year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "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": "Options Outstanding - Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r255"
     ],
     "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": "Options outstanding as of December 31, 2020:",
        "periodStartLabel": "Options outstanding as of December 31, 2019:"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "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": "Options Outstanding - Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r268"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. 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 and Exercisable [Table Text Block]",
        "terseLabel": "Schedule of Stock Options Outstanding, Vested and Expected to Vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r269"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r269"
     ],
     "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": "Total, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r246",
      "r252"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsNarrativeDetails",
      "http://www.pixelworks.com/role/ShareholdersEquityStockbasedCompensationExpenseNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "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": "Canceled and forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r106",
      "r249",
      "r253"
     ],
     "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": "Share-Based Compensation, Policy"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]",
        "terseLabel": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]",
        "terseLabel": "Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Range of exercise prices, minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Range of exercise prices, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r272",
      "r281"
     ],
     "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 (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r269"
     ],
     "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": "Options outstanding, weighted average remaining contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r269"
     ],
     "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": "Total, weighted average remaining contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityOptionsVestedorareExpectedtoVestasofDecember312020Details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Employee Stock Purchase Plan, purchase price of common stock, percent"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options exerciseable, weighted average exercise price"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Options outstanding, weighted average exercise price"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityScheduleofSharesAuthorizedUnderEquityCompensationPlansByExercisePriceDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r115"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": {
     "auth_ref": [
      "r293"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit",
        "terseLabel": "Anticipated decrease of unrecognized tax liability, within twelve months"
       }
      }
     },
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The nature of the uncertainty for which it is reasonably possible that the total amount of the unrecognized tax benefit will significantly increase or decrease within twelve months of the balance sheet date.",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]",
        "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]"
       }
      }
     },
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": {
     "auth_ref": [
      "r106",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.",
        "label": "Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]",
        "terseLabel": "Licensed Technology, Policy"
       }
      }
     },
     "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r106",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Warranty Program, Policy"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r56",
      "r223"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pixelworks.com/role/ConsolidatedStatementofComprehensiveLoss",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperationsParenthetical",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.pixelworks.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r22",
      "r23",
      "r223",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Employee Stock Purchase Plans, shares issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityEmployeeStockPurchasePlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r22",
      "r23",
      "r223",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Equity offering, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r223",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "terseLabel": "Restricted stock grants, number of shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r22",
      "r23",
      "r223",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock issued under employee equity incentive plans, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r22",
      "r23",
      "r223",
      "r228",
      "r258"
     ],
     "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",
        "negatedTerseLabel": "Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityStockOptionsActivityRollforwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r22",
      "r23",
      "r223",
      "r228"
     ],
     "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": "Equity offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r22",
      "r23",
      "r228",
      "r248",
      "r266"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock issued under employee equity incentive plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r23",
      "r27",
      "r28",
      "r156"
     ],
     "calculation": {
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets",
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r229"
     ],
     "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": "Shareholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "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": "Subsidiary, Sale of Stock [Line Items]",
        "terseLabel": "Subsidiary, Sale of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ShareholdersEquityShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r293",
      "r298",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Summary of Uncertain Tax Positions and Interest and Penalties"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "General foreign tax credit"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardLineItems": {
     "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": "Tax Credit Carryforward [Line Items]",
        "terseLabel": "Tax Credit Carryforward [Line Items]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardTable": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.",
        "label": "Tax Credit Carryforward [Table]",
        "terseLabel": "Tax Credit Carryforward [Table]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesNetOperatingLossCarryforwardsandTaxCreditsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ToolsDiesAndMoldsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.",
        "label": "Tools, Dies and Molds [Member]",
        "terseLabel": "Tooling [Member]"
       }
      }
     },
     "localname": "ToolsDiesAndMoldsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails",
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/RestructuringRestructuringReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r243",
      "r245",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. government treasury bills"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsAssetsandLiabilitiesDetails",
      "http://www.pixelworks.com/role/MarketableSecuritiesandFairValueMeasurementsShortTermMarketableSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r292"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Accrual for positions taken in current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r297"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedTerseLabel": "Reversals due to lapse of statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r128",
      "r129",
      "r130",
      "r131",
      "r134",
      "r135",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates, Policy"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Change in net valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesandValuationAllowanceNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "terseLabel": "Weighted average shares outstanding - basic and diluted",
        "verboseLabel": "Weighted average shares outstanding - basic and diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.pixelworks.com/role/ConsolidatedStatementsofOperations",
      "http://www.pixelworks.com/role/EarningsPerShareEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "http://asc.fasb.org/topic&trid=49130413"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "http://asc.fasb.org/topic&trid=2122503"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6)(a)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
  },
  "r408": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r409": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r411": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r412": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r413": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r414": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r415": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r416": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>116
<FILENAME>0001040161-21-000005-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001040161-21-000005-xbrl.zip
M4$L#!!0    ( #& :E+,#1_EQ T  &97   >    97@Q,#,V<W9B;&]C86UE
M;F1M96YT9&5C,C N:'1M[5SK4]M($O]^?\4LJ=M-JH3?!F+85!'@ZK@E0!$N
MW'ZZ&DEC>X*DT8U&.,Y??]T](_DI\\C#)MFM+8*1U-/3T_WKIWSPR_'%T?6?
MER=L:.*(7?[[[=GI$=O:KM=OVD?U^O'U,?OG];LSUJDUFNQ:\R231JJ$1_7Z
MR?D6VQH:D_;J]=%H5!NU:TH/ZM=7=235J4=*9:(6FG#KS0'^!7X*'K[YV\$O
MV]OL6 5Y+!+# BVX$2'+,YD,V$THLENVO>WN.E+I6,O!T+!6H]5D-TK?RCMN
MKQMI(O&FH'-0MY\/ZK3(@:_"\9N#4-XQ&?Z^)3LM?Z>]$[9W6[S1Z>[X>WZC
MW^$^]_?Z+1'PUG^;P&0=;K?/9&8<B=^W8IEL#P6NW]MMI69_)$,S[#4;C;]O
MT7UO#OHJ,;"8AH?MKY;& B4C/IEM'LE!TJ/];-E'B\N!BI3NO6C0?_MX9;O/
M8QF->[]=RUAD[%R,V)6*>?*;E\$9;&="R[Z],9.?1:_9!/;HX\CQ"W0BF8B"
M_V8+F3[Y-)2^-*S9J+5W9EE>SFP HA5ZJW*CJX3P (I?;_^M!^W_&A8?LD-0
MF- JS8;S:U0EBS'7 U!/7QFCXMX.D-L4IL\43QA/0I:)(-?2C!D?:"%6"GQV
M-[30U'8^YIF1_;']DTQ"H-1KPY:_^@8;<QOL+->BH<S8G"HQHUBY\??%Q@^+
MC;.7!AXJMO]MF5Y^*NS[++Y<8K^^V&NU&ONEM.AS<_\5 T&2JH(#D F(D&=,
M]=FQ"$3L"\V:'0^1O^$Q?TR2]849"9%\I\TLE^3[4W"1%^?LP^'9V<F?[.WA
M^1_KE"U[Z:3[EB>WI6!16.L4TN7I?T[.;BZN_GCOL=/SH]HZ)>2!--B%%@.5
ML$#I5&F.,<Q$<$IK-1*Z$%[MB3#UC5#W80*_$H$T/,KNX]VHM/=Z0^!U^4X.
MUZ@L^RD/0PA$MR/1-[W63JVUAW) TR*3*E2%#?F=F(4N,^00S0IMN$Q6NH*0
MXMTYI&LU$>F:#?82+IBA8!F/!8OY&""/<<1-$7HL5J'L2_PMR],T(GI(*PE_
M?='9W5>::9$9HM_7*F8&)(.>"?_U@,T@RG%W;"3-4.6&13(&I4%C((2=V<+$
MM9VK&FO>Y^"6[LKB=[/EK2+=>K@77;J(7:.]<HWVT]C?(]+=E:0[3R/=)=([
M*TEW'T/Z7WDT+M1H=R79G2=Q7$'ZO;A[7"2T2M)[<\1/T#"_$NW7'H!_%(G
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
MKC1%;R& 8R16L(K8CLG4&?.?]%40@^N"WZ7YC(H0X/]S\V4&_A?QC3'4SWR
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
MV2LT!*5@E6.M.5Q2$WDW&/D1S*.:P_.P)=A-@A\OBGR:X'WPB7<8CX1+4Z)
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
MV4ZJIFL&&AP\ #0(CCE,\R)*E58 #D:5W<C++1G9MDY#$&O"^(5CA?MG&0Q
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
M)YT"U2YDES=N]RW+!:<,)?4Y!?6),"@Z& H=7W9=;UVQ\<"N<.UNQ-+;Y]E
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
M0(I8W'(O;PMVD@,&49PO<$"1WT)5"JM@M%DP@%D@ZVV1)ZAG%DF:2E@T=Q;
MMM;TS$&D5)V[A',,X^%DB#M4C]J&?#AAF6$M0^+A:Z87H%7^O6%:Y5V1?Y(6
MN^]Q^M;='L\K\'*XHL?@8J+//J;QALB5X;$#40!BKN3HUU!/ OZ! \04OM*I
M$:-2@C_GDS="1_<1*>%F-Q$O>-]MJ%'ZT)AJ;/_ E9-H :9)=<^D&!V7AA3>
MFU,=]UA9UU4,!)P-JA/AZ=#E;GI:3/F;LYVGG'2GSCLE:=(EA_T3=-P+V*]1
MM&$;%GR@=U&,,9%\W7OU+-?,8^.(BBKS0K..Q4E)T,_I/='*$QH;G(,))NHM
M#]GKO6\',=&?),,=[)YL&5 :],N#J!<LEOJMM!U&/9W[@.(BI=:R9:P*>RPC
M@;&IT.HRZ1A3T$((EZ![&E"7&7BWN[P'2&U##]S_ ;O'HP<$'[]J#'JY,OG/
MRWJ^WF8]-^#P>+5[L.SLN/3[#(3!+[;) !KZN+^RR G,:ZO_BT_4=;%=:M(\
M_0*Z;Y&A]BI#W6&!7WUB7KU9>NH3A$EC0"*<,]\X.NXHS:F^_1@O'C@*BLO3
M5O9Y( ,1C+7HD]P[TOQ<$WJX;N]3(BL'&F",.;-LY7@1@4BF>9KF=R4E85Z
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
M3K,LTI3<=2 B<P+/8CZ'&_KT-(/]#UO4(XT<X#<] #EZ4]</A*/JT!ULJVD
M$2MBGWZ8+L$56L; J7=?UU9F<D^$EU4JTXE# L4LCY5ORKY9@=ZB_@"AR>RA
M]QIZ+4CX$TF386>BBKFEA1AA87J9-'[CJVHIW:&ZFN7DM!UY-I]6%I]"5$!X
M.. @,.FEBDE21CKAAV,4^K3(30)Z=V:(A.73V]R571X6:ZP4DHM:5]Y-3;*9
M+J=[R>$LNBKDBM:<6=C@WYB3]-;)=#'V>."01KB;3@TYO)G)PV2#MXDHG8@Z
MV-LFHOJ6B/K3/USZE5@AL^!8@!G4XR@@CH""O#...2>Z3WE)3A;%XHP_U;0'
M=2>D)L%,:-IJN&J4U-:&ZZQ5"9,>1901VMB.*F,50+&0D8=!"HX/1EO!_) V
M+Q,=CD15*2HPQ :=I1-'I=8%]^%FY 4/>I!I)=-O@0$L](W<DXI(#G G<: 3
M&:<41D)*NP(<I\0%,'2?W*76)?N*,>2;C&MMS<BAZ:VVLZ3-M30>@&>0!F4>
MI#EZHJ5?R4D J:01CM7E.KH%GP/5LBD&4_/@E$)H:)=7\[ 5JU5B99C\O8(-
M<>W>#;=3^)4[<QG\$^:UB'<80%DI[E?##LA<%3/\?S0D\S2QS5CE9)00DWL:
M,]#3UJGIC?0NQQ GY73P\1AV8N7@Q/.=7@OO)8H9W>;P6$E%Q7D]KC9%0Z]Q
MA'_Z1X<<""BS*_YE%]3Z=*;)72/83$9GX%+;<8\R21/D"_#3P<+YI"K/2-I\
MK,/A[JO-XDYY7Q=9 N<B=R4^M9WCUTP2^UZC/2A*UX[TU29(Z(7QZ"Z8J!WL
M?Z<3:XXT=@7S_*)<WA.89I2H,!@$X"GH\%.K(Q!QM!<1J![)"IJ<%VP)3LT=
MC'<.7DL_6_*<D352%_E6^7!)"Y.A1/C!BJF<6#-;$CBJEO:T[^FTOVD%I]UG
MA,T>\L[9H".M$O5O5.(VE?&R/BQ>*,G>DHV_J*J9##OCI%+AO2;-O'[_[MN'
MU!]8)Y.;W3FYS, !5!/&PBE5=7O]4NJ7*$^Q9G4BO"\&OI I7+6(JYH-?!#)
M/+')3#(7BS"%2>+L:XP'7NQT^_:5*2O"LZB,H]^"']-\#%+YD34B2PKK6IT2
MY*^&0H)/"6&LQ> 4$*8Y2IL@;H9'>0J)JE987&VJJ-W2$>\POF<>_$(X'N4-
MEH[6\8,; [9)[7F49$CKRL$G>&KB=P7VI@<C?U3*7N19,K'Y*YU*PQ\<7Q_M
M2JK*<D>3K*#@\U[HW":K-H3!A[I3C.V)BR3JFNL'H"6MED1V>Z$,14+0#LJL
M &FR,")R;,QCIY%LI'G",5KJ]=R\H*$AZ**8E4Q"YI@58?H[YLPKT?S2[M%/
M+_6/0DWNG%+*3]YIDA23>L[0'RTTIMGU?7"''0_1@B/N^F">E*DBD<#$X@LX
MWP\WZWR_=/7V)=7+[Z[5^? @&=+_Q4-F)%.R$U$)LJYF;(9_MG6D[5:?\G+0
ML?K ?R\Q() 2&^."]X@*?S@3V)7Z<-K9Z]E'_7#E1 @KHJDN;=T599/-8;/
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
MRDZ5 ]?@JE8SG\RB*C-'H<BKU)DVW4LQ _?:V0"R^K!F9&65]$% ]BKDD2M
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
MO\1 LYKA-S^MW6_2 K]Q,+^?!>AH%2Q ?]PF_A/\\S";1/_S_U!+ P04
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
M2GA*B$B,2&S@(XPHXO/%1R"]M(7XC_'1E1GX#N4Z5S-P#9=^8@:^PZZ<IQG
MZ8/- *,I9MPEB2,Q2Y 5SM"$&V5M2F(EC==H.&TTVMQ,Q:Q&JX/H]])HU^?M
M^S3:E7DS(D98.H.8GS>>@!;B,66.ZSA.)(N?P1)H7M\>>KNV_FK@8><G>::S
M8=OV%3S"9'UOW/HUL8F]MCW01=].+>(/A0[N[L9Y5ET:=6^+"FSE/9G;JK[3
M[R]O?<!T\J;CF%<#Y0HYB7.$.$$-589I8B5!L>.)5(BDR&C^#&*P'.1\'NFD
MV !X<<P,0<R!.E>I-HAC2AF6FHAED\Y=6UE9ZMX&3)D]M7EQXL_=.C_Q@:IE
ME%>!5(+ 3K."81;'2A!B9&J<!=U-I'@.M;6L!'X>"6:@5+5&!DQ3Q"ABDC+P
MM%.)="I2%^-ED^#W=@ >5P[TW3#@(675T$>O3NT2RS Q ,]IS#B2*4NQ!6!V
MB0:LUB8&(QPOFPP_*XF?1XH3:0VC2L0X02RA*F5:<C"O')())Y($_TK,B5,Q
MXU^)!_.OE(U3(8UR*?C8+M9"Q50F1N$X,1SFXNEFX$=Y>\K56_\9^0!ZT3\I
M!O"UNFY1]OO%8&]8Z..'Y^1'(8W5.(D1 C,Q%<QA 3:$2V(:QRD"VS%52T.:
M#:U'_5'N\QQWACU;^O-*V_-W.[4U="T(R9BQB5/2(:Q 0;A4@?8@F(,GS@36
MB5D:DNW:H<P&UFS)<I -#A_!27L<^F"$'. [LE(RI4C*$BF<MM0JPC!.%TBE
MSP/L/;\"YXDF"68I "/H;B:E3"VAB*>$,<KD$A+T6<#R^0F=<N<D!6Q-8LN0
MT.!;$V:9-M1Q*0U;/D(_/L0^/U4I(# 3*3(LB9GD*B6":Y[&4EFIL(N?;GUC
MD6'X419>XEAI:RE-")?@!\=24Z<1%=PIZHRV2T.:Y[8^'W"M##F<:&Y)DB8L
M!=D2DB"I*/$+9H:AI2'9DUJ?#T<?<.@T%M0XI1#CQDC!"*9(<46%<4XM4,QP
M'F#O^2.$)K78,($,B!UC5J=4,(F(H9SK&-/G2+>:&X+>_\DC564FD^78+_?M
MN'#S^JDAT_GC2,$==IP#N@P.-P9FY]26&WE>#$-^Y(D/9"XC<W&"K*/,:$8$
M8\2IQ$ACJ2...4K10C'7BL1W* 05.Q5;1; %*CLE!$VP1AB<'8MLLAPDGISR
ML<Q.8:(^YE('I'DP %GI(N\@)SJUQ":2,<=BA!42U))8<&FI(H3_TKRTD!25
MEG"7JD1;@1G%)L4<<W#'A,^!)(@M$D7GUKK8&'9[MBW+8SN<Z)]EY"5.I!26
M8)(PPC W(N58$D=3FB@BZ2(E'*TH6E.4)S1Q6FC-.9B'5"6)Y-BEPK(DP8XL
M$D7G.%#S_(1&B9#86J.%X"S6H."EQ@EUUBG)!5THQ3XOX9WGIRI))2ATK(RU
M"?,N ,54I"FH>DX9BO'3U3;,C4[_J3#= Q9=P#PA(7W-C2\R 8B51B32"BU3
MGL02+0UIGCGR_8 D2PEX.7%,D)2$ 4@*&:<,:0<ND#%2V:4AV5-&OG^./M/:
MN!/IFQO=J(T+MEI];'*'>Y?&D90D26R$(E0R8;QG1!CA,968@06T2-;LQ[*
M>1R.P9,=##<&QI,_Y$Z_&?OF4#>P]&0TM.5>X89GL@09!8(<^DKPC:JR2^D$
M.Z!>C&/A*.:,"B&P 5E/M-*6Z1@MDO7S7:1^-P(!'X(TP(GOLG/_:2GM(([
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
M7<AQ@ON,!EDM_*/*K%U%@T13(QV-8Z-3QK1*.8ZMLX@)P 5%Y9?M@ 8Q16L
MCCKKR[SZQQJZNC?P8-0WQ; Y?!,-/@;SZEU>R"&XKEKZF4>_%BR,.]V-LR_6
M8)M0ZG<2(Z;%")<ME2+4<@1)0;F36.JUUQCS%PBQ%P1/.V]-*/DZ4M([HM[F
M!I[1>5%Y:_4$8",PTE<I_]&6>[Z=P8-P )F0^>0\/WM54]AY"H>."6% OS"M
MVQ=?.$F5\05>AI#46U^\)1A*6S:-'6-I; @S:Z_I.J$WB3SM/.%I>@4+&L+?
M5BSMCWE B*98\)L_-?<9[ZJ)Z?N\]UL!IU]4WIOQ63WYN(Z$6!]! 5U?#,QD
M4_C_C.J=K]8COP'HR:@\*<"]N\PGE;EN,E!?W.C.6%;!;309/ 5L]<HW]?*,
M6&4F^&"SR%:%RE#_;Z_(C;\4'M$O2A_& ?#F__UMT*RK2L$QO7K:>M3U(S7P
M<F4?W,O)S@_3I_MPSG!430K ?-LQWX:L\B]R]2HWW49B,A'?S*QJ]-)S*:&Z
MHYY_W<!<U4WNNA%-*T;#$-\*7=C"!<!LNE<K'1[X#$_WH[R).O5SK@$.L@XG
MW'L?+F4XI8(#U"0\)40D1B0V  Y&%/%9P-GNO/LNI5,W=PF]70+J53N7K_*K
M(M-%>W/__$L"P(0YM2TI$T F3DU+8&9:'/Q$X4ECN%U[S0DH(/*"$7P3G^9G
M/[_'W/CNR7H)WF^3PLF>YE5TN0E87=8%8@40.M!W=UR86[OX$5/]I_,U.UUO
MQM/)ZL*#WN0 #[\:!ESLGWU1J<"::]T2"4L  U3<4BAEK40R)CCE%ANP\"S
MY(D7ZW($B/ 1E'^TO;T]LTV2]:';&I0][@,OEI/IO:E[IT'A27+TJ2\W*<['
M0>>&N/&+*Q6+81GF6BFBMR&FJR<S^R/[<[-!!%P5:OM H0^;H(\WDJ=>5F/(
MC*TLHWHM:!.,'J\6&S\*U[;3^KWC80T[DP3X':R L*KTJK3>##JUE_G,_WUU
MFY(FQQI=7B)55>2CX=V7S$O7%'QMJXN9O_UH@RR!AK%(T822A#*-M-!.I"9.
MN6).)H1\P3QE:Y/+>M.MHD[DH6VITLKC5B#@*YF? 3777EY%,X"R9DB,K"<^
M,_WZI-W=Y'H.NM'<P'?L<\#W/K7;&[O[T>[VWK^B=QMONSN[>X\2"OHVG<-X
M;FKY[^T<?KMN45(?'Y;%:&!:S:NX\-_?'_#%PJ->94,8A[['J^Z,RDL7*:MF
M*XI/91F6A(T]+&UM,I=9=1QP: 0P5PYE-AB.UT$IG]HJ.#95KQCE9NK;U"@(
MUU37+O)P5HWZH)MA\*#(;5Z<O9AU?KYVH0$@&U55':JND?E%M TH&N&-%Y&'
M6H+^ONM'^DX&?RO\A/\^==8V!H,1(.'N=%$/7#JX&+7^]4C+63],G1LS"_Y
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
M"VQ\M6O@CQ_\E1?FZ4.TH4Y6/:BO3.K'[7]O??B\L_NOO1?1=N?MO=J'/NN
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
M<G2:W) '5N\+$UI^KGV: 7N!G0)?$!\'LLD8]]CS/?."%K?H>$EIK5^DNU\
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
M DQC^B]WQ%P8;WJD.BEFUU86<JJ5:["NI6YR&4NO&?91*VI'A$U?*)0$P,_
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
MVID_OEXI(^G(R])W/=R[?Z>DKY?/^M4[WCJ.%+P,AO3UDM_R<1'MBXZ:*CF
M2N(L.B'G& W:X7XGT[ 3IQYFB!HA_QE:; &,>0)">VXF+LQI1L^D(7"27GZF
M%$6))80(N57%?/^M5</OW_\_VGQ5Q7]R'K5W*,\_KHK:V-X'89F!L<,W$.PF
M<Z6MUIRWZMZ1!=Q>Z=S>\=R^C(-!VTET7M>63'B&\)>,#YZTUJD$Q.5V2PK=
MC>O:!N$(299L:F'M."K.DY(/>2/,1C?]K?%]54F%@WWS[VR/]ZZ&8WU\T_*"
MEO90#T!*WG%12WM:ANB4RJO+&6QD;_K*]R <:S<141^P(TYUGSC4TED"7KAV
M8W< <D;H.699A)C-O)FN._S CS&TOI%.?^(#2UY?<]Q:4Q+[#[!TRWW'0[&"
M!X1)X^UGQ=;!"QEA*(HT9+%]J;X"Y8GLYY](3B1P XRZ3\X=\JM@JJ!)VRN
M(]'U<PS5MD8(U&O#PT#0+E"+W=6Z1;LEL!SGFSP3V5'S,O07-KJHD@F*IY4"
MO8WF+!<27Y=@2_BE$C8TX8OJP4ZF:"#.0B=])0=3%(I(-XB9,&N0\41Z@_-.
MY_'=5[Y^;]B!$Q+]T;/3Q .IE+,N(:];J^P>V]/S=\;'9S ^#CFT]C;L&GD
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
M<%7:6]TY#OM(CMFD#D:AY(I#AMDTA5<?4'7TQ^FBJ):=&$ST<[+<R@T)YK>
MU(][CPEE&+/QH/NY4ZI#3?G:L>_9_(9//"59F$DP=%:Q5T;_@5[ORU.DRW+.
M,M)%61]S"*(E*9RRNREF V]-M]'AJ!1M3Y,W.@([_(Z6H%9RGX3P"YUT6QM<
MV$5/$B:C( =RYE.S3'G.S2N3%PABW'9H<$\JPUBKG2O5$%BI(9#A1@O:&"W<
MEDQ$TAI/4_@8G9EZL),TR>0C_*F>\;*L.QZ,TJ^3,]Q5L3_*JB*+_GSSMO.H
MB$Y0H-RG01#QDBH,4[Y]]#$7Y_8W4N"G%=D+O,ONZ (2LGT#C4(*VB'IA^'T
M">+\8.+@!^.=47'4'>MBVJ?J& >7U?L@G9@I@5-TN^3"TM0V_E=%FCLJ(AG
MAT,.OBFP<"+G;( CBJ9G-2C!"T65'%)K!&U$^ @>?1^&#K0/"?!QP:YDMC;N
M+FG&H&I1WU]*L//B-Z-%1HM3!],&.F^PN!J>4@*1D.W3YE$:YO1R#V2#%CT5
M.@[.$7/;C@7OI^#HF5 4S1AI=^/N&$A'&B',2KYLS:"UG+N.!2%]Z3RA<5TN
M\Y]QOJ9T<T'S\?0EN63R><Z3,ND@N>(DP'K".5ZDB&8%VU$,PN"NFPH@<:5<
M:^6.8AB8B'+<?#WTN:S@;$L(L8\E-V2M[[H'1"7"FKV+4<D3D-)Z]1S\.VSX
M!)^IGN],UXT^&;:.NP)#JZ2R[T%E Q;*\CA<9:EXX02$T@)R/UK2BKOR9MR7
M+5K;@!LKW2U^LF_X /0<=[Z@RTP?&\7\LN.J=08VY>RLZ#1>,PLM1DUJ8/,)
MT4SH##_E?F?^*VTFS2ORR#@S*4VV.!"#?JADNMXZH^T3@Q2RL@"J6D3B*R1;
MJSXZDB\AF<?<M+K<>%[RP$L0K!<'/<Q$V A^C.JV6YBL>QTI2VDB;T0WWSH)
M2V<!6TJ07,?KA5G.;:E1R8^Y8N "$%7#G+COV;F0+?9-C1EGS]+6@Q0<MW/L
M^$ 6)6?T-:>S5)R1:PV];O/-ZVU625)-4[^&ZA+[;'P*]&^]\_'0D%MF1%*Q
M@B.=/-H"N3U[]475:F/WM%UP:DLK+E:#O0.NS$XY/3:@;3)H-U8L3E!BOK#%
M+0.-M%CTE?+\SDEE8E!778^_O"+\(Q17F9P,J+';J*66W'*NO(7%+0<75!5J
M*19;$<(V0]_<?_XT*VVVN658Q!^1\!4W#&?]DX8?'SQX'G]W";O97;K6IVL?
MWZ5K/[DRP#JYN=JA6W<RWU8?RP6W$^E@N\.P%S=__SD=0N!O?1NZ$&8;AFO(
M<>OA&?U(EQ/[^JC1 1DH4W]S0B. @GXHNEGQG^Q;H;\5<FCWV.Y\.6D6V<[;
M?WW_R\XMU-,'K@0'!8DEF2G HV ]7W]4P^ME8!7+OD$4_/8I=OBP'Q)73UU2
MI,/+"2E"25P7<GNW6V[OW*I?P9 AS4"'7_J?/(!&1[_RC(P &'MTS\^"E2?\
MI?8#"QU+VJ&3/(@$>5M+S[M*LB.)E>D0'MXKON3O[C^^-_O2!#]LYP'ZI]&Y
M>?B(&U"7$B<X82)0E(0U#6 /K10U,ZI "[&D IT5*E^%$;^+] X/T(U/ BJ<
MA6DY2F+&X55D[-[.T>N7.]IYY]"ZE5LC43JD-XL6Z^SL;&\5M-,>7?/72Y3%
M$5?K<<N!+& 7B]ZZ!G$HHW/-T?/D!"C[;Z)'N3(I,-E;'\Y.)5-V";R#Y(Q*
M45-OV!+N5\+"5=(/IN*.H%(@GL*!^#6U'\WM<QEX[4EX0R=:7H8HPEAAVHF3
MOE]]]?>_L^!TY73ON#F-;6KP(UZ#[06\GTD%Y5F%U%8>0\1_CC+*V6']>*XU
M--$OPDVMO5U^MR3<=1+<M*6?;+>E>;C5[/_>J9Y/9N7]R<.G#Q\\??AH>G_Z
M;#I_]GSVY/GCR:-Y\?3!@_]O__G.S3# $\JMIZ%"R@C*GEX?ZPE*\_<//M.U
M<#D?V<-'>V!K\[&-35U[I7/S.37O)][+[Q.F4PD)2T;'K!(-) Z#]DFGV!R
M=N%UX!QF%8M(+ _%F:U X1#[F[ K$>IK0QT/7910;>QOR&BD,K<$EHBU+V^*
ME=DJJK1B$::UM0 #T":8D&46N?I2D7L)3XWCEI"WX?YE,T#S$WR[V]OL87IS
MH.*Z9IJ/UCIR+X-!9U8%W^GK6K"RFO_KM7Y8N((E^'H(D#R_I#N)XX!98=DG
MRT+&"T#O0[EJ+C))+J.\" 4<QB13SK8&>2+@0/:K)FTNZ DG"?%J4DF03 /M
ME:6:8B,UNS21:MK,&O\6R_@FUXANJ)^GC[Z0<9"@:Q'65_"A^5NBA#HA]I;8
MV,L??SY\M;O__$9.\A/YU5D'-?5QHQVERFD?XA V3:Y#GC% PM1!U;7K5:J$
M,A7?^._Y9KXSD#1JKK.#"R;@F%$5-Z+8;K1D74[+E2>K5&ZN4]3.FU^*))<A
M[W_)16%8C/+RO;77FJ8XYL24QOGSN*_B-*%0%51BW:JQ!'W5JWY/"]7Q=MJ_
M9FF*(VZKL3/0J): H07D%!)AZ!_'J28_$QMQ7"FT8#GE\10)1$$N-9D47X20
M<1G)5!\K;6GL,M%KPJ:1YMCLAS/Z1D]>Q2=<U2-M<AB)I4^HR^-"*I]L4,+,
M$7JR;6338K=THX.1$5^--^E&'8[#.@B17;,;LIF+<$A<-,IE ,8QOBTWM"(]
MC21(H++"5>1O3##QWG]!#B%3)_ #5@LR3/#Q_@M64O:-GI42><*T9_&O\C@E
M%Y+W<(@7#(@=;""%72W*XC0V$N2'=,*FR)*C6">.QNQE!WT6(\<2ZF@87EG&
M+B'8]Q_(9#@)U>W(/@>YC?+ %97XM=[ZRZ9'11U0X*%H7&&8*FV*#[UTXM'+
M[BJ2!+)39*=,8V!%.*P 3WZIH.^A>M>7JDX"C'0J1T=4%.V;OT":]KBH%?V=
M\$(-.N5NJ,C"GSFDC\'_X5+<8I_B>P8N32 9)[*%1<;6FN-!Y)T"4!S_!>0Y
M;SDOF!>U @V"P7J#&@()'!V^#Y6GL=P>9E4 7M9ESP_.0[VL&YYR&/9EL:07
M\-&%ZFUJ/EGH8R6T$, (IGJX"4Q?^/4(8 KQ9_D*1TP%2J Q&D! Q_A*^@A"
M5;(OV9QSLA-X^E43[>=U#X_;M'*\>_07_UX?'R^X"UE[;J09I8HUG=:2"W6S
M[(#L<IF-:^V%H9."$XQ>,@F%-(8+D>%T'#G6VF(G[AMR'G0)F.]45QB:DYZ;
M0P/1B<Z]ME?VP"O&A&Z6.GX_V*:@B]'R;-W[\V.BW9ELX_"=L[A6=4)952[9
M+6H!_(P-7=6.Q,D"F1SJ-0Y%-KQNBB,R'(P@/(I:<,\X9]S0E='8O;F10XTS
M'&$X?\=M<]:?Q)H&W3VY4I,%<.!2>1"YBBTJ_4(MA<-T#T2TXD7H@:2$]]=*
M"SRK/'1D>RE372A>J3Q52:S:/ZBYU&#*(DVRB=(;TXFVJK9!6T>3A^$DDQ#
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
MJ)&==X$;%8L4UH5;,[-[O>WO5FS495H/Q!";5+)V)\8RID^ %<^^O<CYO>$
MF/GX2_6NBV-ZTS&X+$*,?;VR>V'!U ]0H?>J+[._[=_?NQ_23G1J[E7\Z8.]
MQ^'#U6+=9<_N(W!&JN^XXI,XXSA]S\U31B(3J-G25@:,.T-U_<CWZ('H,^$H
M=?FG/U?_.LJD;I,T]F$]W<O]G6=/3GI-R"T1YSORNFXC>,@OVM@J7F@0G[/#
M)!(_T\8!;Y S?_ $$K$/M_"THJ,(&V2P0WB" AEX/*&C<V2,_ZV:YD5V0E?D
M*0>,V+?5%\*ZZ 01R/B0N&"\,LR:'PJZF4\$=5!M*:UZ)&/EBF@&_ KB#&O&
M[7PD+)''J(T&?@049MD,5^5L"+;@T5K:L!JBUQISPZTO"Z?\.>\8*]'M8;.V
M.!,AX,;;=@EX8'E(W/% PQ[<0J7]/IEB:(G-UGJ#IFZQ,\6TH94M8A-.#0>K
MI$%[JZ)6)@Q0 C@2XF0%_<U[$0&9RYJF#[-.GH/^&9>,4C/=?K=U) FR*IH#
MB0SD9#_ ZD<V:81QA ]&R"Y)0]9&_ AYBQ&6FMG $CL83E>6'^@D:GL<QJPY
M:,\:X5"/?C&#)F@$DL7I!S$\X[>2;S2U%+>R[J:IG3;"*,V!)P7F)(4-;5%I
M :'1;)S;0,R>EI*\,SV.H1II/$/C^+X\<[#3N'&HTK)B9"<"*H&3YT4;2<='
M+@;3(=Y4&^J2(GX2&6!N_7DF'5QI3ZOTMLF53$V6Q.>VHQC"WF5X4])+)61-
M300^V;*]VF$/L*NQ<5P,@G?6>O@%:W.6[\AUH?YXD+*;N=F_&5_U&X"%QDV
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
M:(#8A-*0?&QQBPJ"A \D$,M"/:W[J0K,59;86!<2B1:CD>/T-,AR5@XYC/3
MF%86RJ*TG8I&!$=NL/$4XK8V?:&DZ?*TX1]Z9S^[8E2)B10V[+X+C<*;$B[X
MT2A(0QF:LY:3?*6$7 8A)[ .>((;;@&P<0W?SD!!(50*C3*,_([Y,UEN15.E
M849*W 0\IF7FT<L;^HW62\+3&/-3N*5+;J6^EXUV2$7$SWM)*G#&V.!9LR!3
M;B_CLG*49"?0-'KDCZ_?: 3YXO)N+4%-8LZ@W]&G;D(CQ:P*H+;1%_/\9B5;
M%+654N.W,FSC0PXUY<T"_ONVGX[(:'8PI5FQ.ER<"U\:Z4QPU96ULL:% <M+
MO2/<E2//E"!%B,I#6(;!$VEE%EG(APN0<DLMRF(FS2",N\0B_=+*F36\V#GN
M<HZ[D\5&>:#%8[U?24Z7?L-E_(.WA,RT[SF1W<RH\F6MOZ)Q5@Q9#C;Z,W<Q
MZ&"5_"R?16M&3C3$(X=0_ILD;92R5?@+7)9N $TM/^K^XPQN!(M,/E$/U:#1
MM7M['1I8CTAX^NTTUN,>#<D>;_.].9G)N1T"HT/=7'!>:N4QVSC<-S2-<94N
M![2\A1S3&&XD<QWEWV!LK/ZSCMNJVT)+(>X!<R7!<BN/87*1"(,D<M7T0K6Z
MJ4]2R? :WXR\S=<[7EMG]-,!8%).<AW9CX FL.W#1;-NDU#!%480:'F#2HQ6
M^L!,5:K(&]NRZA/-K&^T\SQR#4O.U4LW>]K$W0FW?FUQY]"_IE+H'>C4\.&R
MJ4LF105-%IB1V"^UMN42V!$KC0Y3L0@4R'(5JTDM#9]HOT'Y>B-7]2HFV:#1
MVX4%\MF]G6]>OCW8^=*OQN8JQTVX;,GIG%HHYM]KLK%F"MPFIW%KQP].T[3%
ML?6!-8IJ0  7*^0*U@,_A[=O0@[Z3$E^))6!W^_R[R64PTF*2JZDX-K/JA9.
M$\I)Y+_Q5:-AE3PI8C?DVDG@(U#5D+YQX0@:LMP!G-?@^/XN,XFA )YN)G(#
M"XWJ50GE-N=/.([&I&N+2'&D*QXY2N@"06S$A8>"R>)G&GP__F=M&/IT_GG*
MN9,/"W+RX*""2I;U4UTNPA/UI!U+HQ"V<C@!<L9='Z$,2=UQ?(-#7>KK___L
MO7MSVU:R+_I54#K)WDX5I!'UM.(ZN\KC.#.>F\0^MI.<^]<MD%BD$($ !P E
M<S[][>=Z "!%R;)%RCRU3R:A2& ]>O7JQZ]__1\C]H$=O%JQVD4X"(F0JYU2
M<9VGQ=M<$?1$%+-5C(.)(SOR.(;L\.5BAA]Z&1N66S]L0Q:F/T(O=@LCH"2?
MURM/N!9!L0B?%>VPI'HR(DM$JZ(=&8KP\+D=]]ZQ4O')&JRE_3RR5>S;G)LA
MMU.FM<5 !CY(]!^)"P<K8;%B":)F$T5Q$MV<JT%V'4TP,7I-V<H**Y<Y=S7"
MOX)16"BA.K<NFG%32H9.#S&1B#1;J!S(HO'.ET?SW*%EYC!=88>N86:ECYW-
M&\G&AJVHULEVVN3DEV_=\4VFO$ZV(.6UZ?;26Y9R.(;&%UT5;PV"K@X==CPG
MC] <#C<\<H81!\?]R=SN[']TDMM;:#']HSNS_B5HS9=R^2U;JY4Q&2Y8P=NM
M>>D>_ %Y4XBM\^\E_ \:82\__!UY/_$G'UZ_8MVNAM2P3/$6PJ)U2RT^G><3
M92NV;X[\UA2]$X%K* R,4/C#3K.L6M/06T2R(G[<OJ-QE\GB^I%L:D'@<^)K
M_7ZJ[, 4X(-K'^/PFHC24$\?DB1)2UN]@#!]:LIVG=5+-YI[L&G;-@:#$@V
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
M$;&N>/6 Z%HZ'$V(YLJG#$_(4E,/PTL62/28<PX%7964O61#:2IH<ZG_M!4
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
M\PP[4O>L$U,T+%ERZG./*PDB/*26:S8F8R$,3;<J*]P'9W-PYWF'%>ZO"@V
MT'T<V\Z2)")"^'-6V\8I_(X^]@*.6_ O.IU 2NP[XO>::#.<]-:OBDAB&-NS
MU>1U+MV$4N0FKDAAWWJ7?H=MN]_7+UP':RO\^<M:X4]?+&IEYRVERI%B[=*M
ML0UXS(GD,DB2L03;9@Y,V-#SQLT\ W=7-TRB@2>@52H\[A:/N9TAQ@FL/ NC
M#3Z5>+NXNF.9#^<-8[FYG8Q$#-M2YS=F\5QL9%;9S"U8'3%PR^6W.;[CTL7<
M9T0WSB_X-FE8O^GZW]AH7KBE'5<]9,U<27-/]@+&*,.'5$&E36R+LBD$;;R^
M)1YO*V5#B#<DX/#P2_$H-#$O1FRO*$^/Y,$IVHT68O<*U/9')&'<M%+<3T9Y
M>M$/=N+L2@73(CMSS'5)7F"F4QHK^.Q.DRBFTO:VQF]3))PJEN*5;VD[$'<&
M:!2&0=_D^+="1'[4%,U@*<^1P=/E9)^Z[)PIUL*GU;7UKAZ.SY9F!QP8RL_(
M 8+[1M&MV'G<Y/T2>.MT6O*HU 8>IR1)Q!HRNGWZYA5FS&PUGQ+):-2O/R3L
M"'4ZY)+8[TTU=9FG'2/#+3K2*237927Q)HSH%89C^M2R'<93:)T0>#]9)3UJ
M;4E64DGH'O[WF1R5'X1=0U,<2AV45,(@+=71?@6S1^S"YD>K&ID4CR-V86^R
M?UK4_LNM@'!4:)[!,1W9T@P\2%(B[.HTVO7*^GM7Q/MG;S]SJK**<J1>(:J7
MX7S!"M.CJ,]3__+@%NZI=:O:&]JV@LD#0S_:]@^T63PM>W<L3>+DBAAX;X4K
M.C?:7ELQ"%Z]&!MC.&2D4DHJ#%YR6C1(WUIJG$SZMF-(\B;FO&E7,:Y?0+PQ
MQM<'RU#8VY>M:PEU:!5LO.+*+'Q04AO$\7A(209K#LZ_-%CSCDL?IJ8"ZUX<
M$TR/9U6'O :I)-J>HZ7%<Y7N_D^,]"Q\P#CNU][#GXE^1PXD$\75OO!ZHL<0
M )5ERRSD:.G+VYSEY=G[8-.(E^P@^H VD'WZTH%HWB:T?3T2169I(INFG*/&
M1<9W:9+"+"%IAJ:L9$/<BV+A(H%MVU<J$L["<Y!1/^,:7R_NB'2QJ;[^NLQQ
M-5V+9(X]6OYC;[EQWA9/R^6X7B&U=76#VL"NW'88\?PJP7$"/\#0!--EK,,]
MWUM$V\^^O,MC?($C>GRXRV-\]K5@>1]9(R$:K;>"TV=5XLCT:#'*3=TZECYK
M/9_+(3: 9^,HJ0H_!.=7\&L?M7QA[4"Z18B"LU@@>4[3M=X2HL>1)LKD+KEJ
MA&VD5_G30LO<'"V5LU]IH3G49:5*RB35VI%>-AJO:80-3C)OJ4W[SY*%EC@P
MA'X^VQ]7):;W?;I6D#CN,&8DKE*5BT3<YEF5<3:<>Y=9!ZTK#T+<BXEX[G]C
M,T)_*>^2+4[EAM#4C-:2T*+/4(=]*YAOK]:0A/+C6BAB[-%",GLQ$SW6*(4%
M#MPO;8&C1>U\PD0299&PI;HMI5XK,1Z"RL*454#K2FPUS#TDE36+5LF)OZVM
M&9'KPFVV.=+"@?[8-0/"3VK9SHBW\\T[QK'T%9LZ]K.F6]#?HH>VF5(OAJK
M-ZWNMY ;GYC,1DM[32.;WO0%/T;>:1AQ<ZGD&)XCRSQPEIM%-%,?RG-H)EKH
M8^N@3:=+9$@U[?7"L 31$LOS&@D:I;BB+E UQT+ET:U4@(S/+:"<F:E%&X*U
M+GV0&)=$]JJ='[G(G+&(_=&SW<ZT;)W-(I)4G8HE0Q7N--0+#:8L/%Y6;4$)
MQEOCOI 4OH76^KI GF5^[G4H$5/.F8(XP)*%#"[:\JD#@VGEG<;"W^F1&G/0
M1 6C[7=W[C.*!GJ$01+S&YKF!M%)6@ FB9EY%7;>6>7G:UHW1&NSME8B?$UY
MZRM$8QI5D#Q%[$.K'*&U"49PT-/K8^/O/J&_0E%R;$=D7BK"0J'6 24S?X6^
M@!"#_6!O)Y7QH5.2V;*=R/01O"4L<MKG%6Z(7K?64W<^9*O+4\TGTGR"6[2F
M_JZ)>GZ\84L&NHKN/2NPE"6=^ZJJI>C!/1D9C<7K/2<+YG7+\XC'B02WQ:>B
M/=P+%L*ME"=DA6->XW![B7(XH'"7VU.RS5Z /.?6<\C6V6MB6MO74Q5L']V
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
MF'B*J9MN%6AK(W8JMK#>1UC^0Y]IS&K"B_BM[SF19J'6PGY_.#\-X></ F=
M%?IMB<3-/'YW=&$MF5I0@2LTM63?$<2>0Q&_)76:_#OZE?::VZ2_IP8*?D!4
MH._M_>>ZZM3D:.>E+LPBS_Q'7@YA'_C12^0!OPXOO>(\C((J'4;#OBR6022(
M%@Z(Q@*T</B3I<UU[YD/VTSQ6*F=?]?.E\MWNHO)AA%[M/)@\!79=#[UG)C!
M 1C#UG+E.F>!RJ>LR=GK+%;(0QN%?I,08]JUE'X/#6*%^4WPG%^3Q7_]K\'9
MX0MR&@XON+8&?@+?.#K";_QLAM4<&8L&1_B5P9FR_4A5G>O61I=&&[I*%EAE
MIC1E4@[)$%R#]EPE!*$>'>7HHK0J9W4P8OO]V'N1ZLLVR2&?( J(RI#99C=7
M0<B.")5!VJ7S&'+L8J:7GUW#J;;-HO!DS"MUXF=2\QJFAEV1 RZ.5\M.714Y
M5-WB?@K/W0H$L34&0\'(E3QTN5C0Y%'\V!9N,,(*_P6R+>Z8?ROL\I8/E+<\
M^6;REK>5 :HG8)M0B>IK:SP\._U"V>HBNU30"2\@"+3V 6DUHA6=0%H9T::(
M:9!(T8BB&5DB;JX],-*/)" #DVH/BUO\,7J6_<!*U>EXU.ZGAP>'ULO'TTZ3
MI)R1W+8XI,[7I$-2[>YUS!C!#5LCII)<?'*!HN:FU,'E"0$C<%S>]W#2.I/!
MP<"^Q*;DB&1=W$*ZY/7;WPU._2%Y,"-FD.YYP M8ANR':/42M!\D)H\?T;W_
MB%>_JG_,L)(P[,ZX!ZUQA]53:O[:EY^?<E1OC6'>>5U7T^1S5*]KCXH;U',0
M#J)_EC=XYU$<B<N5T*JKHW_-"PP%TJU_SA=N5V315G!].(,-;D&-6D]/79AJ
MG%4U%2%5#?M_:&;P&7>!J?;:<$^@EKC0<,1@"(?2-HNRVM;2J2: WV7FVMCP
MB5^E*!9,/:_)11;SWW-R;QD7O.)OXF;W_:"UT>YWXX0K[7OFQ-K"%W/B3YQI
M\PT0E-&(VKU-,(2UG))=,TD>U8\_=1*E1>#6!"K7$H?V2]>'2[*6:'T]STD6
M=*FHAKKZ#L;> :O>W3]W_]S]<_=/_N=:&(J+1P.6O^F) F:U#0&YNF%-9')Z
MC#H"89&QX@(0[<(A"(8X4PX.?K O7.UZ]X#]"'HXJR\-LY#,B\Z-A;2Y+NOJ
M80]*C.VD"*JA:Y^2X47&G8$EQ\!9#>7[Q#@Q7N#_GI>-*YSTT%S#N?  AV']
M53-0'HK"!XA9RKKY0@F2NX]-^5*S6"!"-7/_+EK@_O=QD%Q^.R-HGJFU'X^8
M,5.)U,E6T1SM/8[CDC6FEDRVT-A\DL:'[;@QA\?U,J2/'$B,D!9ZW][T(XW(
M#]"P=*?TG%D_EH0:."IHTREJJ71 \T*6K)%#;LG$*<\O )E?!I-?C8;_!)N
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
M)%Y%)NPG0U 8C5LZ$JQ6[L^$!R1'VV^_AB&!2%G[B&T)JW&'&1QK^DI-'2A
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
ME9,B4VA7^P'IO-+ZM@Z@[*E!15Z5=>,#5''QX&XGWJ5RG&T??.2V"3$/P3U
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
M*J?&L:?&46&VKXGPZNG$($=%G=6X[2)%C(5'R5VWL^P.C+X#HV^J7;,#N.\
M[G>DS-P)QPXYOT/.?R/(^:V/)CY&1.4MN0UL4.XH^[Y-E/'@[)Z!SQU<?B?(
MFS3QDZ/3K1+DS;OO-N(._1S<[>-DTX*XS%+C:55.9MVD^^8=NN?GFY:4OC,4
MXHGOT/'1QFW1YFFIC=!\V^8]6,W7+A'X-M+1SXZ.+^Y,D[E!=O%3WY[!Z=W[
M^>YTWJY\[9OYYFZSMNB;N\W:HF\^D-/+%^W%)MN 7#&:K0>U6-/QD'B,P!#:
M%32[@KS/79K-MMLN/JM8[[-69L-K,G;GXEL^%Z<7GU>&O4$G8_,N[*^/Q/XF
M:>Z/-ISF?HO0K>^J\CJK$6P\+C6%'S7)IW8!SQ8@6Q$3/5LZG36IG7=@UAV8
M=8<#W(%$EX-$OYF-?)JXQ!V@<W,!G4\^U;F&M;5#FWU3:+/3+2-GW<$F=X+<
M#YL\O2N;S3;#)M<NC]^@, ![R.[2\6K5I4@>+R4L^5ST=P3AZNO,;WR)5<=5
M5G.U:+LRGLJ;I7U7:L:&BIW]%^/[L-,D>.WCC%UFY+G:G^5S=-0K&'L1_36'
M%Z09]:CBME/):%3-D[SF\<+S1C!SD!)3C+"59E;T_S;N;4K)S2]!@.HDQTG,
MX#^R<E[#E^RZ=-_AM::$R61A5ZYD-LM!&CD"D#3SQN!?\FP*<UR_6]83DYS!
M!4I.6UY.=_+R).7E)9$0=)4';H<E0. EXI7AM8N2:#S/\^@ZR>>\1 E&Z[@W
MQR3)"B3! P'X_>## ::$0S%):M@CV+8$]K1!:4-Z VJ-EV=7V.ZNN825P _A
M7QH<P0T('[P:5NP_\ )M_<'-?QMJ:\O/1!G!H35S;&T+2U*F!]&?)KI,K@T]
MD.*.U&)OY=B194&ZZU)>VPK>TKG8!KWFT\C,5&I>)462)K%T#:91P&(J'1/-
M_4O-&[X\2N;P#9Q$/1_669HEE9PC_FWK!%;^*86YS9(%G)YMEVD;'')D,[0/
M8Y-B\^>8CC)#&/Q-=D19.;:$'B55M8"_<U-C;&\<]&?\;G!Q>G#AFE-_]]S=
ML#&ST1R?'!Q[A"$U4JMDU_!C&-)E-KKDO1X:6%)6/?ANZMU\-#B(UIM3<IUD
M.>FG%;,+NG>BQ@8C ;0Y'P72B"#;(&2W33F8XG<G!\_M[&B^1V=N08+Y,BF*
M#)!;AM(8W:OK56N!JY4;8;S@&?F_Y'7 :PJ.:59D#1ZNL3F(WL"XP$9MN'DX
MG DZFQF*IQZ.!?RZCN9P/A-8$A@7=>G,QMFHO58Y7W7P.#AP->K%H:$%R_B.
MQ37C*PVO#%0WHECDB,H5#5-B#=$G4;#M UU I\02VS.].WNYJX_<MJPA66^1
M5&:8Y5FSP'G,FXR4#346ESWJG@>8\S19X*3I]H,)PHW[P9 F$>%\?J37)N'&
M"WC.>^9$C5Z5*=V<@XOG9Z0;DRF9(CK>;#HK:VI="O]7@$7 ;\%NZW0-RVAQ
MS4!C53-)E['6I)S9I.2?[Y4WL%CU939#LARXY?=HCMC7'&3EUG-.]UTZ'_'7
M<:'S3-X.1Q(T?.OIJ,]E>[#9/ H@[GV-NP9:G,EX8%BGA]\''=;-O^<T(?LX
M6,W3[Z/Z$G3R99G#A%C#%WA%5,;LD_DF]]NNL[J?<C[>@I3SX.1QKLM.Q)B6
M[)<,I"]%^4.%]2J990V=U1I4P&CKTLNK<NBODIIOO1'^"QXZL %!6M>:XT:9
M. S#'"V;CU4N> ^?'!S:>Y@,Q^_./4L$-&:?50%>("B_[XX'MW\5>><^7)95
MLP\G:2JMVME),N I@@*1I#Y<36L\3,RE<V_42\?(I@2J<5^;XFK$W34A2^.V
M<>(-.C@/+;5YCA><BZ7P(@Y )?A.,8X"+O"1,7!QT%?P"B7INX&'-P:?-4'&
M+G0=9O,AN)+HKAJZCL79 *M@6J(TE:,K,*K.W%W>_XH$AW6-UM,L3V"%T"O/
MBFM3-_BO9):=W#[(O:2ABY679,]>1S*X&'?NN?^8]B#>)8O1I1E=1>^JLF$K
M /]U4B53N%:7\#&&#\'W9W4]1S>,ML%?"EY&&JO19I R2-AXM-&N:07  T>)
M(#%@>4"_"UVBG@#!=\?>!L[K-C]N@N8J"07,_\B;/WT5(Q0ST(^7B? !PFS@
MIZ)$<6RSJ89(8*,Q*@+^HAE=%J A)ORM[P:>C+NG)HLIR2MZD.1[DHL7@2T!
M:P,C>W(>&0G^9YS989*3\QXPXH$""22?7Q"H(&+K9^O1@+$V;/R'L@]S',I]
M9WR7)B>QH3A'BG"A"IY4E& Z$",C2+!9R+#!]B_2^H!GCU:W.ZC1K 0AP< 4
M/)L<"K1D*8(&<Q_#'TMX2 :.1X:.>L2+C:8E-D2=X,E%6E.VB7-3UVQF#HYP
M ,TEG(J7XOK@&8BCHM1?X%1'"?H%H* P9K! FLBC$_DAWRXEG3&^3VN.=(![
M!:<C1=O<7[3*.@3P2E8J#0@2'1 Y+;&_H>*WR)&;(G,H^!05K1VL0 Y'N(E>
M[A]%?XO>T3]_AG_"V;5_:V[*Z+=$9P96RZB<%""9:?0!/=J:L@W1>W[^VVJ2
MP!]E'L_V?GO_X?W;O1]8RH([ #41&MTTUP1T6#&YRX C.,<OC[L#Q??5[')U
M-S]#(L_KS-SXCV+_!V8&ST)Y>#G'U[\"W8A7BMDV5;#*.GLY&I5S/%05Z DX
M87#*MY.Y<]E$0#.H58:VU8EW_2RUAM38./2"*2O,H9>B#XHYA7-!DE/P:Z(:
MU!7(];RI&Y!UE-Q@*"<G_+5;1G$V6/DU-<?TT>2Q=I>"LP;]HT(K42+P15E-
M,<B1(V.SG%CA+@:-(B83/X%T%.QX.84ITXMF#1_=E63';&@N^SO,Y@F=K3>@
M;8JFQ/#OUATG;^RM$W3D7?&WG:#3V[^+ JPO6T1P/18E'*?PG6=@LMWRJG,X
MJDO?P/_E? F1]KR\04-/3F]F!R&F#<LX?TD;#$W*$FSGN@0#)&7"ZA6\WIC.
M2RI'$;U$XONFC\G )!_-F6)Z2 M1:F".;EIY"AK7UGIFMTG2>LNGY8U<GO*4
M3IW&4JJ[Q%*^>G"(GO@C#C0;K7$</5<?_TBN&AE%#XS,?PQ5\[9PJ= C/K&<
M7:&0)GF(<("2Z!?U:3^PU;B(7DXJP^XWF8P?,EA,."5_@.T&#L#?D^(J>H92
MOH?_NO>#C<R[X#<>*OORP0F]_"AV'_$GQ]XG@^?TT:G_T2E]=!9'_YK#>90Y
MG,>=:9UWG_.\^]%%'+T$795'^'V;%VZ-$CY]YL?P:9KOS7697^/9IK6RR[/W
M QL)R_ZN"5KT<L@DAX6Y*:LK_.:(C],^ZZ#*/B$40UEG[P5X%G_@^'F43.!-
M$TJ)3=$RP=_-9ZH6T74B=<AJ^EGV _\+VE^'_*\VM0(F_K/,?N'(0TA0_O3Y
MX??X; -2G:'5DX)U@M[(4I-H9"IT[VQ:I^=[G:7#B5]2>L$Z@&G"J(1?*<5W
M=!9+FB=(?S5K[0!&(XJRV(?_G8+ZA]]?V^@,KQFMBYTWB[3DA:9):O!V,G3)
M62V?HU,SQG#-<%[#\,%5)5L0<SG8V2"KT5\CYQ-76"\H:H7 CU>7R\R2C-).
M<PZ55/ IKIVTQQC# _Q7>+T0/!C'LO>!*!]$/UDL2%;1^R@P$Z'JJ^/^E9'&
M&;*$.#12!_.:WI9KI'VM2VZC-..J,QNF\! L0F$*-LDQJYJ,QQE8\Q2EPYTL
M\ 1FA(4 BR"A0 \&ZO(<_]?]#M.%#<E&:L8)V!-\ ,H1 Y!&AL6&O^=]#9X[
MSU.Q0=1K@/-D<N, /83M&,+2BG/!(<95)R.<)UDVA0L\BPKQA,NR)&!X@']P
M0P,#*PG3F?AUNAG@I^:3J489(;6FH,6,"([DS:D%"ZQ$K=>-/KH-#(@"3 "%
M/BG*-85!48R, QIYKKE9$F;]CW4FOE[+D(V2W548IP[X3< 4V'(E<$V'9551
M=XTED@)O76]I5MMW?:G$;SVE>[)+Z7ZVU;XJ0X.'?>L.-9CJ;)H>G7H:KV6G
M4^YIJ4&>U&+TT7ENVX?P\&*4S1"B9"W%( ]&=B9VZCPZ?(%+2/\Z>/$#1KHQ
MC]7HE;!J[?V'O'OWSC[#Z9A79546R756@3'Q,H.+YSW8E&;,]\EKF%,Y!:O2
M.2*C)GCHJY?O7W_ 3_71M]H>6^"GH15 5U16P^4/EA9<;60+8CX4UJ.N,<H
MEI@)UN(W^,"N<$KQC%"&:$W)E(:Q'A%(VDM/IED]A*UE*QE_SN8(/A5LSX0P
M.G+C)_!_=.T3S(FJP?'6IZC)U .+<ANW.OND^1;,/>A#%&=Z -)B9;%(O;=0
M9G-!Q@;]GH'^4T-YPNC,)G&LZ=N9@LR83/:9LZE9\*8SM,D3AL-2'@=6"Z'9
MI?,W:"IP5\Z<@3P#FR['3(JW/CU68<>ZXSYFY"F4,9XZ#/)2!A0CN1/">?,;
MY <U6?V@\^%XU;T6#;[[(/I])LBQ6RU'=HU^88V RR(9N2B;HEF&"^;FB8_(
M53V$@6QW?&D$2X_<)IRHP2F<J-_M@(/UL]HCCD [L3X%?S2;9;1WF#E$@W=!
MOF)""<0(]%K1<#)[ B8).6#T9[0Z*SRB9:5&.#ZPMK]PJP8O8^'14U[/AW^)
M(>P_UT+U&_%<&5& !\-/J%<EO!L#IR!#&<&O<9-LIETVF:*C%NN.-5"SZ-*
M*%\B+- H^KH.W/6*[&-"338+5LI3F-^$ YXA86X=/4-*"0?\%;WT?S"2.E[@
MF%[+-U5-Q9W;A/>'<06V\$#WB];M3YE\H^LG%Q@N1L^K#J+HI]L"R'2Y*I95
M]YH#$_@!E@+XVX)_);2JK;1((@3 =NY02=*47E\20F$0%*:@$C-2TX00GJJ^
MD##SN@47FVZ;O68DRUN!VVRC*=8)"4K="+>Z9%'$9!WNWDE\<7@8PY 8W]H%
M^[ EM@PYI:BD@RAX[YE#C]E %]R7Y\>G_JO8(\;D?MHY6,>'^Q@GPJ3'/E:$
M<'*^Y%H.]<_M[6B'9RHX<7J?MW[,;X4QP3L:+D,ZC<_"(;5G3T.DM(X$+BQ&
MC(P*N(%'-MA@4624"SLE$X,>>P![Z^E#^;K<Z+$8!"E"FQM[7>%D*#6<U1QY
MC&E@L%I<9&5)'JTZBWFP'>"Z2VP_B?/Y3B!V[RS$[HT%;VSU83WO/:M]F$*0
ML/.CD_CH^?-E8DO^EEZ*6,B'L7CRQ'"I\,8@Z140D(@Q"^[A^<"7W.!8G]YE
MB$?QR?EI?#XX^C*#O..A\@[/VF?' WP^B:,C&+!?&0#7ON$> ^V^?>%+. __
MFA<F6A'G$!R,3>%P"NP#?>JEWMA9>U7>&,Y>6M']Y9=7T;,]^L->R^24/*4A
M;XAN3H'+@<GG3IEW$/Z[;J&89TE%M98&3;_#0^^LQV@DTLWF!U[L?6>/GR2;
MCNC>C,4A1W<4CR#\+WIM8*U/+JGD9S68&<\O15[8V>#I\9)0F50"3D92VQ6%
M=0/_T?HEK26-Y9>X-K0B9.?PJH"=,#7-)8(T4OQV*E5BG2':H>WAB[5H"!34
M^SD83">#TV?)#\].?J#(QCR?)*&G],'A%C'T0U55Q\=AJL*Y/#PMRLW1^!)V
M'<!&SPKTR8=5>64J\CX&YR^B!ARS.I'Z4/&A?TOJ-/EW](^\'()%(R<;Z[VY
M/DFU'$(OT:6H$GJQ0F"E_#S0RJ44V=Y@_@.61KY+VU]3W78"WA4;0#ZB%">#
MDXN&.2EW;["4GL4&Z_:Y*3AXH\:THQOD+8$CJ*?"T]HH.3!#4O.PWRBV(SI<
MQP>'W_^@4@]N8JWB8J\&R68&LR233N64WS9?)E?L^[8^U# -.H "+^;LYQS#
M&QR9*<I&S$-^ \9'=&Z]7YO+4GDQ'AZ5WI*CK!K-IQC8&)G >Q[.&\IU:@&@
M7(>M$ L&BD"X,7*58BV^L95R16<;T,?&)TI6CI])QPK')L=J^9IMG6+WO.Y5
M1!ZD\$EZ6FHR&L3G)^?QR=F9IXG;521VP;(ZZE<[L21*I2K4O:%H63OSOBI@
MK\"$700^$,%1:/_B(J@4II@CBVC;9!H;T_>$H,2U:UI)E.'X3I;4&9$A[5)P
M_2FXTRU(P;D=W!P$H*VMW#KEM!17\%#5.GA(CP<>; JQ<)<P CCA#)3A2Z&
MJRJ;$4& %L58ZZ*%#--"=[AK\.YNZ(;#JAL&>R@X-19_CRW/U%56@<:C>C2^
M$*5N@PH,/V$!A\FOC2VH^9,M8C*5C?>(I*KP?IMJ&:;<EGYY&^<;AF0UB77J
M5Y]46G/N4PS0+0T:!)8=LR_&-/[U*?9:S5LBX6P:@G]CRY6+Q2QX(\ 6D9U!
M$3%,X20POHH&B"L-OQS;R'ALR4AP=7%'L30^(8/-!=MT&]P4,)94&?HS6)<U
MS8?R.Q8BQ30]$G^W "FVR\FX0R!R3&NMU YJ21BXP$;$"H#;JXCC(#X<Z\[
MJ%3MNHK9,1),;QO@>.]_?N[Z/^@2,I\- IU@$7FJM!J*@D,A@E7'\ 1)F:U&
MS+3@C ,L'$V!%=4?(M7!HF5>9V,*T,^G>">GO#_\@?&-/B_5@T]LGU<2%$ZP
MM0](]V#0$#DGI[BN-(/KDY@?2J<4?-:$#KT%LS-@0I($@"I@K;3@.4CRNO2S
M34@.TJ 20AQW5E^AAP8RG0W91WN75$WTQF9RWC1F&@U>'L31>_AN]#.L5UEA
MS1]E<Z(W8V468@(>?B"9S+'ZV$.TP/6(V>&6R.%3DT7.<GQMG P'\PA*5TE/
M,>@,WE@P<-(ENY (PZ[;\FIR6H89[F7O+CH+K*-^#FC*3D-0"209^OXP5CT\
M5&:A;"LY$RAA(@RQ:U@;<^4T%+]472_2O%9?QRIH3H/#8WD]Z=F"W*>)W)BN
MS@L?OD2*2TIG$?DA88'#6E-..HM[B7E#QP,BYR8@ F%P(^QD#:H(R6E .A%D
MBV=!@8DL7H6YR1?[DN[P3I)5ID3*2&H!H0:&P;T5!5>SW$P,(@X+R?@WEV7-
M<^H_:"O7!ZL7ARB]3+2"80>!5615RM79N@Y>_AE?N.1FI6@4$VGUP4FM:&#Z
MM<I<!,/7:ZKT<#DSN$>S*K03X&S!7(=>9I=/$JD(U5MS.AXP%*KI#/.]=/HP
M1ZZ77>>2#5;*SM1>M);.";])Z7/2O/;SV!&%J5"HYN#E[G\^*DQ:Y7%R#4:K
M_&*^9C;UZ"O8V?VQVU<HOXC7E@I+G,L[+)[5@NW7()AX]VQ?D=O'2\'?.("R
MLUR\[#>A>0O$G5OP#=6>.]8AQ#G/*$GB%DFP;!@OL27F++C3Y JN %TV6L2_
MYNF$7\82RE8689NG6I& ZAJ!26\I50L&94DAH:3.ZM 8(7-='Q\'!G%):.=<
M SV5D$-57,+-A0J9J_V+EU LQ')V-0E$M=HYX1*4F\\Q_4G='!ZPUL>DS*2T
M1($A<<#\'8-YV@A<W+_S?/Y(.O'XD'#B>.(N,\PPD?@RD1C%R/ YUTF%Q)2.
M[6$^G;'"TM,]1,C?M9$(,N+-2S817#0LB-,=8"QXSI5G9!2CNDPS#/CXW(%N
M?/P<_@;15GB#X,N+U<@66LM_>LM'^!8D>R0+0[6)?U"L-A'? G:1"!J]N]8[
M("2(;A&%0Z3IGN4.H*7O<-_:V^8QUO:."3^E>'OO3G&T'WV=A-_J$1&]@F6'
MN+FD<&/15*6MA6#H*/P15019W*:ZQC@Y_)2\'Z7]+'D_I>2<U$3D8%9T:,&@
M0IQ7+=F.HLY2K3VY8<^>W8LAY?*R)N?G$D.?1,@Y5X):DDM]W8#$K7$(9=6=
MXBZ$/H#RHN@T[0E8MY?268@$QO\4NN]]I'7_\>C<^X1,RA^/SS9;3-^Q'\PY
MA"\LG4N'=DN">C-6ZG$/[Y^&$T!H64^8984NNJRQH8R8[?&K KPF3/GMC<!Q
MJO?PN.R]>57OQ5*S3NFOQ!%%6)0'T=I;ZDGV*;"D<IQ]8MJO$3EG<$=FC>/A
M-#FG$S'_SO<''5CTVF8:6(1SG'+BLO;/(P4E\W$F^6)1.^1CB9;AS"*>>O8[
M,"MF32I070**)OY?]UR"@ZL.4U6A>3F=-\W 68LUDN2,F5L&O*))3G-%^Y)=
M6%L@Q^N'TU-#RXZQ_0H%A[*NM<J)L35@*'))'J4:^Y[)X?.%Y.IQC]<M6=A(
MS;0:VS&O[/QY [W0DV96*X,Q4''6_2_@INF7;L@];A8^]SJ'^C!UV*K_E3")
MNJ5BR J#+H*@-?FK5UP "9$CX8I9F,,7DXWP&4N+1A:DU) /%S-,\UUHV.X5
M;OC@?L2K6:PJ#9V[$AR5)J$B)Q%3R'/DU7I,D29#:+7YUQJ$8U0&/B UG$LW
MK7>$X_%!,#@#O:_Y$E;S#W^W9$)D>: O4M=,[420]8)HRK!V0?PI$GBA[E:6
M#38%F/H^&2GT/#3U_VD="X24L[#(%WU.9-0A0T-@%0[.;O6INBO$NH )&08
M?1#-^)CW&MC$?PJ*BS%<9(K2#E/)0E6.#>7!T5O\_]G[]J8V<G3OK^+BG'K/
M3)65T;75RNQ2Q00FRYX F4 F)_DGI6LP,3;K2PCY]*^D[K;;8(@-!MJ@J=V9
M!.QN2<]%O^=>6_M4JP>063G AGTW.@^L:;QP=/O3SH.%_)8=SZ*4A%JI0)F"
M\:Y1]64&_MP73Y+,0@.UG<.M8>B?-IJL/_9C/"M>%WP:_A.UVV9RN_H-1B5F
M;+#4HPMJ&,)#VMM8TQR=Z9UU='S=O33I"A7>%,Y@^C9ONJLRERHHRYZMOZY6
MA!7T673WU1!V89:9XM(JD$"A'UY,^&<Z2V!JA<]N=[8 ?7*Y%QJFL#Q"AYUP
M%4;B7+TS/3'"&4\50@D8ZB4T4OEU'WN"#<N(X309I\@ZG_ZN0BQ5)FUEG12D
MFW_ +XH5E&[2BN.JJ,BW^K4?/4_QZY/QKL-X\\0GS++LP@^(M]75DXG08<XW
M4SOLF<2-K.&)&T_HCGE3M'F==+E_S/L%!,]L7VLYK/">UU"=;U/QF12UELUI
M*R=5I^S5']O7Q\NDT)\VEJT%E^+$"_O+QN[;T,YG]VWYD&CI3*^'RGE9N^6F
MJK&"GN7K;>$HB80NXRF3SJQA6?X=06=Y'5XZP8NF+!.,6^CR267<U%]9K.);
MS&V]F+SM1>M/6\\E#';4=.%7[JO)(<5\M%J5:K6V"(#+(&;E- J?O91:%WJ
M7G.+1?T_,?%NN)PK0_7R+3.\Z9J98WI5F;BUK15.[>I&*J[#V4V%6L%GA!H/
M@EV4O$.-]0Y-$F' J ^FB3!3?3,3,G:UH/ -[M*V9_I@JU;X+DIZ2)6)L8++
M A'1U,1*GJ0!7/G\5+U$0!0%O&['S4;-BA5<6?QX<"T(OH52*.3;?VNREQH:
MG34JKZYGODE9J<0K?2 ;&39:DM>GO3'_K@*'+Q[5AO0W1E%7,VVL63H7BDZA
MD=;#F&98I&)>]0+% M:6B:[3D)@4<*T-S:K&O5KVYDR!1A%M+8OFREZA_9@K
M7LPIB]^(ZZK: 5<%"U4LK'Q)3'_\KD,BQO11E\+3$^]*#%P4LY.,/2W'6<WX
MN8JWU=TQLY\OAQI675"GK^P&G#.\SA]4)%R$(JF?++U(=2HP4IEA7X,AL3-Z
M[(0P3;D(+=J+ ,^YK2SBJ8.H2/ [KE,W9,A6%=&!9NUZ>D?M8X&H('Q@,J6I
MRK:J=WB=AK^C@PI4VJ=H[UKKZAK#^D]!@M\/K1MW6V\\$"YP8HA21G_ 9*#4
MSLSDA@@ 6F]"1L&;F%&P%3,*'EWL)Q=%D3U[>1.SXR=J0R1FTX$+5U"GZE7G
ME7O,3IM,-#SVMTFX$:I&+8.Z.W+&"1G' >A)CG;T*H1!6O%FG;A5HU 5XPH#
M6Q:WQW3YH;_E;OQ4D9%<#'$+C^U'739-\V@7 A,B[#$A^*K0!P56U;';>K;O
MC!ND],],;*%QF> FX_T?AFY$Q3$:%D<0)#O,&"Z] -5JA[;^_(F@E^)=.XE"
M6=</HFBK88*<_/30JAZ U6:]!@P9:Z6F_7!ENN152DS>'^,&E]-DJ@!Y28M8
M/7?=S(Y%7<?Y;.2XX>KA=9D9]+CB7:VBFHLJ0SN9D+/0#@VE8N#/#HM$S\M#
M(MKQ4JRE0Q5MJ";1A1#!+*X[S[LS25-?:B\M?8+%Q5*P44SY'!:1F6OX],I[
MZNZ^X?0%X=H,11:!E>L,O%5;PW1I<2;?;.9&9;C6LRUND)W95=7UWS01;/Z:
MVI=+&PMOZO3QDP6'AA]:3CX9TS_J;ZTT1>WA<X^L6L><[;2G;YN[L8I;:N&U
M"J@M(ZR-"8S6+[D:/XR'543PR[ACHA4T+,J*XTR:UI];AW_4LT,/0T.N.,KQ
M_5EL=[;??Q';7P-(VX5.:Y9!O3NYAX=@H@FF4.27H_Y91[<(@[^^;!UV0EO7
MHIE3.)*CD'H<Q&/RQ9J0/Z9.^V5CZ_!]=>RA#4$T5F.$I4HR[15AU8N(#(JN
M>$7$-.#0;FQS%6;V%O44LUB]RH<HA< &6"X+JZ2TEN/I_">$KZL'S=,UH]A/
M=]=-'UV5[$^>V;[ZI$L/"'FD1?+VN)P8,8FXS7MG;!?F=?AX<#D&?:TVK')
M*X48!Y&6AQ=[@8>Z\HG^#D4V9U486UV<R>&PVL/D5(N#CF\H6GM=7%$NA7E8
M1J=CT6Y1WUN6U7<O*AVYX"D'$0T]![[$\<=74VI^OM(5+"* IN(NG7[HT@4Z
MC>PM],P;)G%4@[1JX&SRE&#7!>6]K,86:P6O#D.&"/@C1C)#W:+M#:/Y^9B:
MZ46K6%417]6U554U''%$>R&A$],\]BN,[3/;LY'9>=A\ N+C3.CI!?9'5_H7
M'^KC?IR"5 AI%8H^[1M;>NB*%AEE+G;1K7/:'B-^I*IQL5463I#9TA]2FC2+
MO; ]=;]4&4!S<_>G-E0H\XT%E\7RRD:.A9HL\VR"%ZJ<'S/SW6_]\)/N=-I>
M$0 :?@4N=-N8:9X^DUI=O S,K+S8[#384IM8,TN)V>.<199R.)\#"K=H5:<Z
M#!ZS*LA3:,1)\F ]=A2^4%49EY.:6Q]* #TH,HDJ<[IJ'5]+NO_9ANODF#<C
M:X9)Y@X7+991E1K%U*69)UQ[A'$R>.%:JY]FP>##ZBQJ#NC)LZM'#W\B<V;V
M>IL971CN(7\",1>_\BC*\N43FZ,<_3F+YXN]SM9M3?,*:IZTJGKKBA9NBB;=
M+:I2CD)5RJ/[HHH6GY-FQ3,E,X6Q9D]#)'=P,:DO"1XC94?GMC0G:U9DX8HH
MNIL6'JU.^9AIQ414%O)[/6VN+  MBO0F:Y(U'V>PT<Z+NKO)4/? R9-UAR>6
MKZ_DL69AAEN@'Z=;QHS"Z-P)5_:D(J=;,&OH6%"4!W[QPC.(64B]F&H>6PN=
M#>QQB)07D?B.IT(I4!ZRE1HWK*-R,17!HMB[)?1D&<3JSFL^&X[#"UWAJAL/
M:DHZ3)Z?-"R>_<Y(?K51+$.24]=6YUK4W(=$M*[L37%P_=.% JA_/)[3<0EE
M8EBH+((H-%EQB1:1\(I#)BIVEL!7"1MZ</G+HG2W38ZGS)B-=='3M#'_X&@X
MC_W]4U78A@R(8C;+5.3+ST[[^D[OC^@2C%&OVKMB5G.,YE7?+#H0%/QY#07G
MMK.M>F ,CZU=,#@6.OVE!C77YCGQAN<Y72+A@U?.ECE^P87]MFQ??C -'R]8
M+OM8K6A:L<_$X*)623?933T(?I/+.D84AF7QT\]+[:X=@N#/H&QI4PE-*!\!
MH:^W/!O:E]4??@^1@JZ\>-GIQ1W%+_T>6P!X9%7*C']FR5M"O*"Q$?L_1@/_
M?U,]ON2\%Y'S?AN9J[]C] 6AZ-I?PQ?7_^ZFQ_(7B+!;/?7FW[%;/O7IK!7G
M.*WU7M:ZV%-_BQ)62)F7UJ '_KE!-J:71$Q1>XG/OK?0K$<EY+%=%N%"4:Q:
M,^8_4XSQ*IIU8%<;G^P)\T4V5=S;C[.M*Y<5+&<5%4E&80#?'Q>MM]%ZGMGF
M.M)PWF9OG!Y;N^6F=_6UU)[NOKR2(N0X&[4B[&Q5&UDK3C@*$;=5[1B&_6X\
MDY-[8X?#0CT$4S4"512[C*;3O,5I(D"*85#I]&YQ>@2P='JW/KV]8J:M?^^\
M4_S)1:BD_AH&&?4,*)>KM;7.W70$#W=#_MS^BR=P,,DF[A9^W<M\]+/-+LP,
ML+4.Y_'?][?_^KYCC4:C-L[;>9;-![TK.X+PVR6/XB8U]#/YNZS*$BL_#U;&
M;<)(8N7$RNO/RJ2=(YY8.;'R^K,R:F.*$BLG5EY_5J:,-921ES997?QGK4S6
MG4DBX*3-7)QM,SJM&JI/NJ[X=XU#7O-X8&_PD.#ESF>N<#:/24D[X_F2;#J?
M&^Y5I5YZY;7NIT2D1*1'(E*< (-_3V1*9$ID6G\R/9!;WX.\1SKA28R_7PQB
M'D^S(H?UJ0!%Z?-D=,7M -*<PUD31D3M#-[2M](@F_.)$RG'(I&HV23B2R/8
M1**UN',3F9X;F1[(??1XT.B@FFE7CB>H)[C'(N*)'^F9>8MRL6S$-!E.#QW6
MYLMZG1.)'IA$C"Z+5A.)'IA$6:)0PRG4= =157S6ZX=*@ILHFSYY_Y]\Z"3=
M^VQ5<*-8Q'J-^VDUE;U@"RQA3K5S"&0#$K]]^;P\O"Y*;="E(M[E0N5EK2CQ
MHFSZXU ;&O9Y?2#]&:51W.UHFGT'(-J&E-XIR>).Q[,>B41).)ZE</ V(G=+
M0$JRD63C:<H&:Z-T;R392+(Q-^!-$$RRD60CR<;*4[H?13*B[^.WV/UH\W(G
MQ9\T,IL9'X;FMR<O?M3IA2;++T'XT*J)LX#C =_>\5 0].J_'WGH>NBK-^X5
M8VI",\/0C+%[,3N.Q_\QU&1/!^V<53E=M?RMZ[KBE<WTY*AJ#1H>TQ_X983A
M6(->R/7ZO>A1&G[<;OTW?E%RO]]QM_S&3*])__JXX-"",+8?M-_+;LN3 1]%
MYRZI^M]NF!-ZJ6/;8_3$G]_$[< Y\$?9.? P= YL;=5&<BW8PZU1+?[+EHRQ
M^W></^5W.-,;<7;H6-EA\IN-O2D#CX9&K_U>Y,VJ,V>__(2<3B73X\$@]K^<
M-*XM&C>&Y,/8S7;2>7+2-[T]:6 ;VQN7H[R'82;$?\8=_YF+=DO+L]"RM9RZ
MVPD/+J;DE#_W?_5/U_:&!H_7$N,GJK$Q//G.AHX9]9$+;P?]7C^(?4&SM6/+
M0VM;&_M]K^3PR];AM/'@H5]:[#I\:;O^NM0=.]P(C3[?RL&HM;O;;NV.[&DK
M+SIO=X:M/\,0 @3!_Q8-]EO&#O6@<U8IOD%QB'+ZU+.90ZPW>XYMQJO6KB9.
M4 AM74W5A-GKU6D7\K(_:6V&V9QFI%/NCQ,9BB&%5\G6,?_<Z AE+%2$$\P)
MU5#GVN7"9((IZB3'^#/--GYVDW.\:"?3*U^;O>UK#WIHMH_TY5L/U'QYWAIF
MAZL2^B)"G[_J4PH"+_Q5FYZPW1GJ;G\8U92_ \>CUE[1)?Q=9_AUH?OP\7J
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
M"[;(&)>KN03A=@(D?OO2D87P0C%MIO7FS=OKI_!<2EL0CSN)M.#^1S!S86U
MP#3+9YXY6WENAIV0C#N;][,&(UX?;VC&NQ#ENWYJQKUM^C%8:4\.]'$+P9@8
MAJ[RQ^U&("TY9^999R2A2]S5F(RDISH$:>Y\\L6]=>R.V5FK'7->>#+K(_ B
M[+PZ/*G1SMNXE\MS:Z[WQ-TVK^C*P/9':*PY?^\W3#AZ)"LY+NN^>[ N>4H+
M9='-)W9XYR/Q]3V,<_I__X4R^'M]GE.S"/58O7OCRV^:;%4<7)$'C\1LA%4_
MG-"MTW'>?LA7:8G<8M3793(M,.]KP5E7O[YHW6Y&UOU.Q+I^PZL9BW7Y^7.&
M8X4Y/L7'Y@S$FMNJ_*?I/ V\:'\^ JMQ]\?18I.K8@9*R3/UV577I'M.?=4O
M;C'Q:J$%31)')]W37Z395_<_^^H1\,T*9E@]L5%.K8/:03R=R2K-&C#R9.9L
MW-.XB6NOX]^O^$!2 .>Q/;$A=O._;_=>ST1!4OSCFOC'8J&/& !%0O"@R-8K
M O(8Y_JV/QCY:]9?#P=>5=>P\5/:9!GQ*$OA4\3CX2,>^/J(1UANQ_QSHR.4
ML5 13C G5$.=:Y<+DPFFJ),<X\^,;:0PR8S[?/?_=MY\.'CWOX?MUN[^JX5Z
M5#[J@E\=[!\>O-G=WCK:V6[]L?5F:__53NOP7SL[1X>-7_LONP&D]L?^&28@
MW._!3U(XOT(%JKRNK&5EZQ0+B5KASVD:+A3B1<[(;6 AQR\R@1>"A<L\%J$7
M&>&W>NS-OV/DGA8K'@$:WP_DRQ>ZM"\Q<KGQR9[$(GLJ%,;C[.IJE4[85;TQ
MSSUBK083;KJG4K<$S8/.8H.OCFE5RULKJEZ!E7?8\(R9\?0/#HEEQ$!)_?7+
MH#_N&5"N4&MKG5M^UP]AC<S?\];A81WOW$#FZS:[,C[ZV6G>Y1G++W)IVKOX
MSTVT;Y8=^JJ<%1J<OZ-:V=DRIWMIS[>BT'T_8T5"W(K_%8VF: C%3H+<(7[Q
M379G<E1F =M"6X>M=?#(_?>=MEC?6FS*V*B]_:/S_66OW_LS]-,.;OU0._C.
MNG]NC(=F(U:?^-7''W2LA#8CN9;*2*J0%1PCQAU1EAJK:?YY-X #A G::/D?
M=$YE=_C/#>"EH:A<\8_X/GK9&Y^:_JC\_4:K)T]M>!GX(N79R\!D6ST3_K,S
MY;"MT:NR!#)T)+->NOSAV2AGT9UBR-\7:KO_[0U^]^TCV1N;DYUOGUZ+DX.3
M;N?3Z_?G'T_VR-Z/7?__=R=[K_?H1_R1'GSX"Q\<_=W9?_WI>/_'[L4;LM_]
M^*///IZ^Z^Z]WOVQ_V/OPO\??OSQQ\G!Z_W3@^WNU_V3K^CCR;O3CT?Z8J^;
MH_U#<:I/_^P=G/Y%]T[]4T^V?GP\^?MD_^3=R?[1#ML__73ZZ>@+V7^]2S\=
MF>,#_[,WY-WQQ]/O7?^='WL__NA^.@GK^[?_[U_PX]'^\<</.Q?[)[MH_^2O
M\X.C=U_]6FCU'?^N\2?\/ONTO?=C[_7?I_M'?W3V3OU_M]\=[^$_CS\>[>*]
MD_=X?WN+[;_^RS_WV.V_@M_?'.V,]@[A^6<J)5)9+H$QQ '*-0)*"P>@E<)R
MREV>X8U-C]<QX__X;98SK@&[MU%T2XC$*J_TI)B>J&*"PO^3229RSJG71-(2
M:1G-1 9S33(1%!,223$U33']F"@FPSVIN)2 P)P"JK4#0EO/O4RZ3'!"%5<;
MF[QA>FE%*'X-P-_A<7\P J$]6UEW7CA.)SD]U^)[O-QIS%6[:ZV;;@^:9A70
MWN38IYE4I9&5U,XR:N>PAH<D$D03R8%7,Q;0/,]!#CD"DE&=89Q[7.35#@Y]
ME>^F=&X0_/L"0XM:OL]>0A\ /23A79GP3C&#XI(*""W(L?3&C%!>>*GUMHTW
M9CSME-.&;VQF;<%9@\3W^3B,RDSF83FC/G!_._0%OA566-1$6VM-]  .EHHH
M[R8TV;>CI(INH8HZ-1RA32X-%09 Q#V.D-H"H3@'$#+"")&*9'9CD[8SCAMD
MOJPZ4O+LY?<!D$22W]7)[Q1*<&Z@L2H#BF@%J*<84,YZ(4;.2*8@\EAC8Q/!
MMD!WQA+)_W +(=R=-CI,KH9'A ^3V3!>ZR1ULXRZN:C!A5QFRI-% )(9!BCS
MEHOB6 &(9<:-1IIPMK&)VY0VR7))CH?U@PM)7F\OKU-XH#G'4-D,4,0]/$ :
M BFI!5QR@W,LLEQZ>,_:%*(&R>OS\32\'=@SV3%Q!&5O6%88%V.,]$P>4G(]
M/")V**FT4Q!IJV<. H6V(F&2!;.\BCJH9W9 3@C/A06*$@0H1QD0,,L!MU8(
MRW/CE9:W8-H0W3F6D3P0S17C!X 428Q7+L8UI&$S#7/%0,:MMPRH4T!0Q8'C
M.:,>A6B!=1#C+!<-$N-5^B$(;S+2..J/0@?SNX.*\@06+F]X>JKJ(8(=22G=
M5BG5LR2LYT,*M0389M2;/QD&@O,<4*&=@Q0S2-7&)A'MC- 5V3_+E/VLBS/C
M&<OZ0P1&DJS?7M:G $1FE')&)$#2$4"QS4%H3@ DPR[G@N6><E[6<1N3.V=B
M/I2LWT.A7;-0R=M!:)T8)V^86)ES5G1T2LD6C^WQ*.CRMBM[(V\I[52D2=[8
MY534WM%64$\%)-GZ;*107(E@&V7(PQ!K@500 :.%ARE6*!8ROU@;0=(@*RDY
M.]8/520)7J4$7TPD6&3,9@(R8*ES@!)$@9 P!QDSGGK(9AR2F# %\P9)\).O
MVCXH.C#WOK2Z5L:^F/YWH._ >&A7X.UXVNKH 0#%A#YO GG>A74>N/=#&XV?
MI(^6TD<[=40A-2=&2PR<SCVB4-[VR7$N@<JDU)G)M94HY))G,&M0A#=E9*P?
MHD@BO%(1GD(**Z6G%<0 ZY##J10#DDD*M.8FSS(-*8I& 5V9DS+Y)A:!%#$-
MH\ .R2/QZ !B&JO=[_=T\I;>0NOLUH$#S1T4+B %&H #YPCD(M/ JQM(,I0A
MC%W,N\COG!J67!'-%=V'  Y)=%<ANE/ 0)UCD.04*.,DH)88H'(,@7%$<$D0
M=LH&T<79$^PYT5S L*7+&3:=WDCVOG3*<2=W@@_/PGAYD/*/BB2E(K*CG>_E
M)/K7_;XY[W2[224MI9+VZFB"Y\)03350B,F0Q4F Y-2!'",;TK\,QCBJ)+BJ
MX&MR0S10DA^D,"1)\NHE>0HNH->[&88:H$P:0!W%0"(A0>:R#&/+O#BC4.+%
M8?)&/* 05JR=G!"/B"*2?KF5?OFKCA2\&F'.HX&0G44 13"D0&@!1"X<=@0A
MID*B>-ZF=X<*R?'07'%] *B0Q/6VXCJ% Y(*90AS@*D !S2D0&B8 ^XT1AQI
M)'/80'%];H4=\U,<[C>Q>XV;"B^]_R>C=A^L>"4IW:64[OLZ1H(FPR*W%.36
M8$"S$!'V]R7@ CO#!$0:VHU-CMN0W#G+;,WJ5I)*2RKML6ITDDI;5J5-<211
M&87$<B!SY7$D$J%AL9(@YY@;;P]RH_*-S8RVL[LW2E_C\IRFS<%ZL[OUQ^Z;
MW:/=G</6UOYVZ_!?6^]V_G7P9GOGW>'_M';^>K][]'%%4[*(IX+ICT/4K,%C
MLA9=Y9./=E9SLKH=J3K=V!@Z#<M:_XY$D]['9_(B-.E,,[*>R2B:58U[J!CH
M;<$_J:[Y-M#I2]T:%) KFV$,A,X$H!CF0%JH@:;8<<V8THAM; K1I :O:?!5
MTC;W8[,E;7,?VJ9FJ&GE',\00$X@0)DA(!?!%<4L)=!)8I#9V,S1$RQO7 ]X
M-AA;4T?=Q6C3$HV?]0=1]/JNU>WWOA2#KVH?3DF(CSO"(A#OS90<25_=1E]]
MG<TGX$YQCXZP,5Y?N8P @8D$&7+69CE"DBB/CMJ4W7F"1<H\;*[X/LP$BR2^
MJQ'?BUKBL'540PXH(1I0J#!0.F<@(PHKIIU"N3=N\G8FFB2^S\<?].HJL.CT
M=/_4MD;RN[W6393RG.[!KQ*TSVX\_*-P]DG[W$+[G,ST8Q($8ZN\]K%8,$ %
MHD!J10#S&HDZK)3!7OL@VJ34II2)V!CHD"3TGB2T5H[ M<NY50!2Y0#UFA/D
M5$+ %;8RTX8;'M*%LSL7(SR<.\)TAF==>1$6:V\6ZH?ZY'/+EM178Y>I%W93
MO2;)WKJC/IUI^\ )8LJ%<1M*4D"E0%Z?&@JL$0*J/',V%FK"-A.I)782^<?Q
MM"21O[O(3R$4,YP[J#6P+,2/3?"0>AT ,"("4@$-07GPD&9\;23^R9=[OID7
MO(EM)(('YE*T)SE?&C"7O(Q ;_7,53]Q:GMS2STVTV-",LQSJ3#(1!@QA$+O
M*L,<@!;F#"$%=9CF@=JP495HR5W3&/R1!/<A!7<*0+#P"EBA'""F+: L@T!)
M8T%F$*0X\[#$<0] \CM'>)J74M)<A'&Y8_9]X8QG$7U^\ [:E8ZZ2!KJEAIJ
MIBF%T4AQ1C5P+GA%C'1 0F9 [@&&$-I _Y/0@A?FJZJW7%._Q],6XP?OHIW$
M> 5B/ 4:N6("&D2!X]:%NND,".S%&$FDM;*0&QR'<V"T1LDD3R!<M&[>E]TY
M&2[)^=) 4'0UY)X4Z2T5Z<<Z'D)"<*LR"Y1V'@\Q#8$D+@=06*D\5,)4Q":
ME#=IFG-RM:P?'DH2O$H)KI7Q6$L<XA)DN<. AI1:84T.J-.2* 4SRW"08)S!
M!DGP<TM$20DH:P R:O[@I)&6TDBZCBF\CF"$YPHHHK0WSJ@!"DL$'*$,9@IE
M'(9.@J*-LN?6U"K)>E/@2)+U.\AZ;4()%II 9@&SPF,.A!7(M57 8DF=@%Y3
M!_L!\3;":R/K3][K\:I_>MH9A1G!94VQ_X9?N.WI4&7\RWY_9%L(_GJ7=D^7
M%>#]W//?AYV7O4[WGQLC;UI<EO#:+K=ZYE5]CTG.%Y#SF=8D6,8ZF1PHAOV=
M[G@.<FXA,#F&&<ZH=7GT&EZ2\$=KY'5[_EOF[DG\=[_\5YO&+30VPB*@<4X\
MILQS("#QEPUDQ"K"'7+R6OY[\B'^PV,YL,?]KK\7A__3LO\9=T87J4?;2NYG
MT_E6/;C\/@@??HGRN*#'H/;;@75V$.:/#4=]_;7=^N^;U-M;.XCLL1*(O;O_
MYV4U-UG-85C,6SDX&!R.Y,B:OV5W;*=O+S$V3+KOY[KOQ]9H[U6I^UX)^.G_
MCJ$^_;LG/XCQ@?_NWLDN/MA^=[I_N@O]WKI['_ZB^T>?OGXZ^?C#OP?Z/;.]
M#W]V_^_'CE_/5[1WM./?H:E?XV<N%7=*YD K98.3T &1&PZX!_$84@611C??
ME]<PU.W\,XFAUIVA9 "#4BB@.>. 0NLQHM$4(&T,5D120=G&)GP!X=7QLE=^
MT#J3@]:W0.=VZUH>' ;Z#U>GSQ;V&<QR9F3#X=9X=-P?>.UM$D<V@2-_?/R<
M$\5S%EJ+9-ICQ>".R+'&'C J+7*5BSBB<#GVNH-V2^SUM-A+&)1)?X<"ZU3N
M31$K0BL)!S+J),]L;B W&YL,MCT*#/]?0.L5+->2$V(OJ_U6PYX>D.K HN?]
M@1G:WB+\N3L<CA-O-H(W#[;W/FM.+"2< YMS!BA#!DAN",A,9I%$#$N:+:OZ
M5G.S)MY:=]XRC&G#80:X"JY^12$0A N@0E$6ABS#F=[8#.F#"VB\3J3MQ$7A
MK>R4EG-?,>\?=M W<GA\L\Q%ZRJ%PI85MJF+/,-6HCS67$L!*,V]?"!G 7?(
M,J1PAL( O?_W7SE&^/<&I>*D9+I&1J^3U-ZCU-8"V)1A(I $)',:4$,PR)'2
MP!*K,Y<S*YEIHM0^:$RC@4[P$%WK]QKA 2^6DKR5JY/0G>M!K-_/WNOW]../
MCQ>?/GC ^L/O[<=[OY<_3SYY</OQ9+_[:7O_Q*_],HAE^T>[GR%4F1,NE"2'
M+G.Y"TWO#0.,941J++1 ]''=WXF;UHB;,N)LEGF3R)M#'O(A"Z15'!!.#=-$
M.J/@+7S?OS?0]UUCR^29;"([GGS\+(A3R'GC7!MA@^,; V$S#0R3%DI+J<EO
MBNT]FN,[\5;S>4MK(1G,''",,4 ]$X1",05P3H4EABD=<#)>1[?WDLR9W)*-
M8<R#[:W/2!.>,XD!QKD U&(&!#4<")1SDRL*6783HFL.7QV,1\.1[ 7K*C%7
M0Y@K@\8Y8ATP1A% E;0@1](K09A+@RDTGD4V-AEJ0YZW!;W:;."JT@L)UVL
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
M='(?PG0?+G ??IW!_1I;9; &1N/@@>707X66Q;\Z:Z&@RBM%^"*[FB]XESY
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
M(K9M5;+IEM-VLXVU)&)":0&0AA90[*S7=<+;=A1A3+!!T(7^%&T(4Q/1IRK
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
M:,#WB<"WYG913A:%YQ1Y30K$0(]"2@2),*9:P_P6"A>+!;Z-R^497?G20PP
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
M$8^F/OM+$."'M)\: 7X4 :[;1P7SWFB&-$OT<52!I02&$7*,PUP&RJ-WBR7
MCWI.Y3M?GT0 W_4'\&>OE<YCD_R9J5-@N=4#*ZH?6R-SGO[YKZ>@G3X][YY]
MU[WQH6SW:L_GJS[TAZ-!&'4&F?3GS] +L3/ZD.H#S;P=.^;\0W^0NK Z&@TZ
M=CQ*[I&=_@<S@&\;&;^3C!^,-M].PGH_GV]NZV+O/X>%._FG9[[H\=;)QXOV
MES0^,!9D\V)O[5-W*SUK[2/=/%EG>SL;=&_G,]G;V67_@3%LKQW0]C=XY]%Q
ML;6SNJ^Y8$K:1%?C$_MDP9 J,^6X- 555"J_M#(G?7>*%UFN7H<OLO$8-[/4
MS-+C)Z8\^L'J&FQJO>#G[VX37WZSQ3W<%E<[:,51"%> "1HPQ8BID'(Z-0==
MU@L./QSV/I6.7:"4E4;@&UA^(;.TT*>M#2P_,BS7O O<1A4<2SB<\NV#LL@2
M01!V/@H;+&>4+A@L/](9[..(JYPKKG\:$ (76F:8' AKP843&P;ED%.\W$J"
M]P!U>\LN_D%A(GQ_#!(U+5GT6@I_S64+(AHT$XRM#T&R1/Q),55:!X4Y987
MJ5#YO4F"\HO+5.F&"NA.^'5<KYXC :V8X1%9[PEB6 *2!4U1I"Y0$X7FSBRM
M<+Q<2+6L&7G8>E\/($!/?$KRQ$CQ=, ['RC^Z^D6PAT6P"(AZ'4%\N?@\^X\
M$X?]+HSLL*P<U^B =\70V1&QQY@P)C 2G%K$6-!(:2*1CT[:& (1NEA:84(N
M:RX; &T M '07PJ@6.!"&<VP!LM,1:>,5]($Y0S(GS#%S0#:H.0#HV3-@:FD
MM-)I@:A6$C%*"F1PH("21OA I*?I2(TU -D 9 .0OSBB21,3J!"D,"9I+H"0
M0B=J:D6#]\:&FQ'R[H%,#8K>'T5KX8A*4VTX1HX'AQAG%!D:.9):$.J5B49K
M0%',ES%E]P]G:E"T0=%7A:)WH?0R11 4M$KK#;,X:$EP(DVV@?FD>#9V^B)@
M9^VLQ@-X,D<B\J$ #507%H%!4 "4,L8\$9%9L-,Y65;RH>HR/#U^YM.>?^7S
MODE4&OR8-/S$# XZO?QZ?1FQ7("E/GAH(<3%CZ209#+($%K&)1I(T[N $6CU
M^B-X^JB?)#"/D1D%WXJ=GNFYCNE"^^"#=-PY?',Y J_6UYLZM_+?=O"OE1MO
MJQK&R!O)H?&G_6$G+8@_!J%K1IVOX=]G'3\ZG,!'[<9JTHO9+<9"V\>CFV]9
ME/%/;JI+<8RUGZFY&7FT!3FR5%(B*7.%4Z _:B\TMRP:2<B^U$N3FPX'DRZ<
MFH. [""88V0B]/ /TSTS%\.E?UU>E[ HKPS\U3&[>?)N/?._;EBO'4OF8?VP
M\9_UO[]L??J_V\NMC?;;NR_5QVYP>VMG?;NUL]5ZN]7>WOI[8VUU9WVM]6ZC
MO=I^N['Z=VM[!S[87&_O;"]\5W[;Z+5&A_TQ/,,/EUOAW(6$M^D8L04?M4[#
MH/H+L,7\_F H<CM1462I=M/337:YR^$WY;_7?U;J47M\ N]P#Q#X<B7"97!@
M>IUOF9_M[13IRS#[#X,PA '/?V[%=Q/HWYXB_UIGZ+K]X7@0=J!-?W9!=7I:
M'8EM=B8ZTB[;_09ZSLXQVUO[YZB]DZ[YU-G]MHMWO_USV-[YYWCO_3K=6VLG
M?:<;_N?3Q=X7?VH)$^VC0[C^^'QKY_"X_643Y_:\_^NH?03/^;*.VU\^'>^"
MGK29])UO[JR]NE]PH2.C'A5*8,0<$T@50J"H80%%SQQ\7>JRG=XX^-6DB2IC
M#)6,1,5#NL,$ZRE37C&)I=9DJ15 \3Q- C 8AZ65/U>W-[9;6^]:'SZM;P,
MK.YL;+4G2E.U/*Y( WQ7O;,D=LY3\\/WWJ2N\&S>/8F<F!&LL118\N=X"-_6
MLOV_HUZ)R^I5"L_JQ(LGVM\_=,Y#]ZP_.!ZV.L.6:76#28IFZW30_]H!?31U
M[A"N1X"*V5C)P30))?MGH*V&&#NNDXI;?^T,QZ!^P7T.QB$](FLX,+V@K1V:
M4<L..OX@Y+I;!^:T9</H+(1>*[VE7\('/*6TAX;Y#0-SVO'=BY;Q7Y. PQ-]
M9WC:-1<M6'[&=KJ90N1-ZPL =?@:NOW3?%M9U*LU#"<=>*H?NU%_D+\8]N/H
M+,'ZE8:%7E*)LS[9&:96P#MSE_\7.@2&UG++C*'5L%X=M#:<I98D*O(!]!OZ
MVNKT8-Q )PFMKP8^RX7$6N;TM N:>/F:..B?M* 'X<0DS74(31R='O9[J?5;
MXP$,&IA\@XO6"!8)-+WL07JPZX[AL9M]Z&QH_3:[;QF&\"2U(_4K:_2CWY=;
M_],_":WUM!.-3*>72X[_MO//<MK0AOT>3$XYUH/@LJG1^FWIPS^?EN#&_M=D
M>!P&9#KITZV=U:7?RTD>](]"&D"XZ&TU1;\Y4-E2OY;A22<&1FPP:8D/75"#
M!Q=P=?IS(A2M_]><G/Z[M0YS4<K[;[/GWJSY5!)3Z<Y)[[LL\XLC0ZN78LM:
MD["RY=99:!T:#V,!4SD*W2YTN9(1F!)8)Z?]P2C"SM9/]]_H;S@UHQR:^0 N
MAQQ954MK WB&%F_%#_D5"U-)[=&WRS8\;S_:PCD74XER11'L/!A9226RE$<;
MB2AT3 &<<R(X6^44#5O9$@1S%(0\X5R%B1/8@DGVG8/."#Z"^3@H]<M*P0(0
MBWTWAI4$>)#T&S-PAY5096S+X@QP"TLF\WE6'R?1*\7:= _Z@\[H\*2"M<Y)
MPO#0FJ$8/"P]M3-*ZW 0JNL& >020/$")/FDA/5E6&O#T7++PBW9V,KW AR!
MY ]#A@O3[4YON;(S0,LZ\&L<]_+HY+?/>CD,X3B-#R!HNCAU%]ISV -9/:A+
MQ.APT!\?'&;)&23PJH]#NM/U4?VC,^AZRTX0YQ20L@>P5_;Z+$QT'&CV12M\
M-5W0/))CX7_'G=(B;_5/T[N3T,&FDN_JIR#K5C))4WN[(?4:)NU*BZ%]_>K2
MO&FD9T\J2P*\WP'>%@;/:CK!F8'=*WFS0IK_%M9:EFLA[T[] 8Q97O#IBD%>
M\UUSEN$P_9Y],>F/K4$XZ/=@L^NU5L<'T+D621B)9<;(/ VP#%O_=/ZSW=K.
MJPIF;J/GWL#\M2:OR;-4F@5E:]Z:GO$&-JQT'^Q8ORVEEZ[.)G7IUML+)HLT
M 4DG^*%[:ZH>I$XG%]DX?0B#79N^/%7PZ=EA'Q8^ZI_UX&'#L1UV?"?I*K!
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
M^F<Y;B@=TJ5\J%$<=V=1".G3B>MX>OB???PGYJ+R1)=.Y@018-[,7./)Z^Q
M& "3!K-S@^HLP4.3+LH<H=9J:9J%7C:6@@'[JCPQR(<2L([[/@>I3-I1AEO\
MH.%3Z#*]R8?(7J#JU]:@,SR&KTSW LRTLK4CP/1>1N3:O-B2O*YRP/L @YJ-
MN 1\T*4S ,R ^C'.T-',F=W)4Q*FGA@?+@-KMW,<NIW#?M^7ISLY2G%R"C"9
MN;SCC*$='RY_< FFJU536KDY@ 2:.YRU+05]I>&=3,L+ .V-ZIRFT2RO@?5D
M:"X:J-[:V=QW5-N(HT$4H!FQ@H,!Y\" \V ,^V!C,%I=A>K:ZIJX=)*,QDZO
M,SP$F4M'>>718(KV0K#(JNC[2:QG75/,LIZ".[.VE<#&#'RI?OU6N95.X?;S
MR?%F>=I7JF<IP#UV!L,1O&.Y^@T@*XE^9_A[POU*V?PM:8^ECIFA)VNFO[\
M0?\P"=E. [L^.7:]YLW_A?(T:4$B]1VM]ORT$8U\01OVA3%*&:51P:E$+ :+
MK!8,84LCYEXRPZ]%-SP'E+ZT\&KG_9=D.TGIF]9: '/,=69G^*"]@1KSK3I;
M2J[FKIM8<$FDAZ.!2:]"Z;6E,.?8[E(AFNI=XV%(RDVW$\,DL+>,+)BXHZ$M
MM=B.I+8E]6CXQQ/&3>E;#>Z53/Z'R4"IK/Y)Z$%.ZD]JE3D=AC\FO_R[R@GX
MH]/+S<HWS2G+5)W0:_U&<9HV[8JMN7I\=7[_)N_G5Y@(RN_8&\G%C=\6;_"-
MWWWWJ?0-$?3A'UN\$40^^&/%&\W9K9[Z T+L'S+>7[_TZ<H4_QA@<MC'=I45
M=R,)]D_WZ=>0M]RR6]_;C8DF4@JO+*&&*>\UYH01+JC!+&JE[K,;3X(,_>>,
MFG^GZ*WGN267_"PG>X=[:YOG>R=_';=W=L^V=CY^V_RRR=MKQZR]\Q?<[W#[
M9/?;WLYG?)6?9>_DW?'FMW<GNR<?<?MH%>[9/-_]EJIJ'>#-DUW:_O:9[!VU
MN^V=?^+FV^(B<[-L%V?[BDDO.&C(1>$C8I(RI'DP2')&;8&%#4XNK?P-BFZI
MS=(JMK>?LR9&@TIW!;4H]%(> IBA-VJ@/U[MEX3]%0+$=&F#YC\>]#HYY3FI
M%[%SGM/(7A%R1  #@86*%!1YJI3"GI@@G76!.5',+^#;(,<O18[M&G)@RVWD
M8&![YAU8V=HC38U&D=GHN"9"8$ .4N)%@PD_+2,[?3 Z>P>O2/)Y(:6)%A?<
M8J8(L073*="<.!]C+.:76&LD_Y=*?J<F^2$6,3!OD+*!(*8T0Z#-&:159,8P
MXR452?)'_19KQ/^>@O)W2@,_S,>T99+YR:5 S9>/!K'PH)82%:6-+"IK"(F4
M2$ND4T(ZV:#!XZ/!10T-A*<4K B*BA DH$'BQM7<(FXUE5%*KSBO6Q#=S&N0
M#(76I2/'FNOK0>'B)U@8G]8-60_5.)WODDQI8IW!L.+@22? O7Q"VBESA7K#
M,N*ET\M9W_[-]<R?^N@^AT.!OTL#T[=VIG00S2G@E525RKNTT_\S;,.&D7<.
MOS7(!0S/.L-0!J %_UJ#SJ!-Z_N".48%%0@,RU00@1?(2AW@-RVP+J*1X=KA
MQ9=0<C+ 9XE1)@=U=2<+LL9/4KGJ.[UZ?F!&NO*;'%LPG+KTKQ\L3,\2J^.$
M6YT>E% :JPB#T@_3OWJP<.U$8;G5N7P+/#(%G=2\.CD@_Z0#MT^BX>&:V>G#
M)1D"F7"H<XX..]Z'WA^O9UD=N6)KS=&MG576_G9\L7FP3Q@'_:10B O'$!-1
M(TV\1-I%C2DL/ROBTLKHK%\!6-*3'QP::I'@:6K^\./!67_@AZ%WB91J-VGG
M6W&U=GKU(<?A;,4)XLX ]_,I[$5_IQ7QVK#CZ./YYL=][*0(DE"$I2\0\XPC
MA8N %#<6=%&-K=5+*S%%:,ZU>E[ V7RI)[?^GB9*?[J6*+U^*5$Z;SZMOQ,0
M_IT3I5<S]CV[O1NV@"F554+-1,?7Z:48LOJ1[>U3QR?YXF78;WK.)-@V'VFF
MN+W>02<'#%97IO"^Q(O52EGNH](#?P@7E:R(KC-PXY,4:U+2)/H4M!O* +Y,
MV5/E=TS"#"\?+J<0OS+B<-;\%![]5'$6&R=)OSW)5'RO"VERM.GG?0%H(CR)
M2!CM$N6.0DH9V$VB#5I;)BWVUT*8\I0.\DZ>:1#S&NAGHZLS'= <8%GR3*3U
M.HNU3-%.XW3(L)P8QCK#'-P8JERYF((,LFWAIF0+ER-"QR4M2HXZS*MJ2HB5
MU^N$FZ]B!7C3*EL[#/7GIR;E'#Y8MKW+R[:,N[^LP"0ZLUQQ^X<K/#4X-V6J
M#\V"^:^A<FNJ[O4G,?G7Q6C:GA3\>HT'(DU!39!NRB*<8Y?=R,APZRVA(=:_
MSNR@%XK986XJ^@]3RZ^DHMN"<:FL,D3#]=HK7=B"!Q],I,Y3^4Q2T=]7%"F/
M&=XW>2?L.!O3?;;42YH O_;1[KZ/W!A-/;)*8;",#4&64XVXUKS 2@KGK^4Z
MW!S,I1:83GBR%";6[]3N7FX-3%;4.J/TW2@,LQD,VT#R7Z;-K20X7<Y9";/M
M-5UA:ED-*<TW\YEV8<N;754C!\J/+TD5?4F/6C)EGW>&.>PO]&[:WJZ]I^2B
M+3>MX>P%B?4H^&'> 6O[7FNUUH99TU+JQV3_.BCY/R>T;M6K?Z147FY57<>=
M$2+-;]/RQ.$P8?7-N?*UQT\;G+)"W(S_-W/KUM\Z43#J67OSAFS2CCG=69Z]
M;6[':AZ38:)O#[X:QFL.U^^*QL+(0MW$J:V'<2:8SU3RXX[/;N:D425RY,08
MW'JWNOUG:\:-T]JNXMV'K<^G.3VEW7^3^6=1P98O1X'^HE[F)_Z1/77N%OV>
M[0%#-,6#F>WZVT[_%#8ARHO?_VAMP\" I7<Q&9*=E'B5Q&-Z8TW(?W$WO]NI
MWY96MS]/AGWI]\I_E[V-$^HVT/UAQD87V?K+B099>P7I+VFLLSH(\I.XXW-:
MUR0I*B14JH%C+Z1$B$RJWY\P5.?1@>>D-Y0/FH<U"5:SI$X?G>49S-#I,Y>O
M/^G* U+>*SS69ALDWU^9TA=SWYG/3 ##4VA5#=0N(?(5-"R;- -$@,[IX!V:
M;&V->U/\!L#JGT[RQNS%J1D.)WV8CFHYT"=5&896X@.^"BZ]_&F9%3<I$)"P
M"LPH:$DJG%!AY"U'.8GH(*%PVK3.*A,G=*<&W8];^@"-^!*JK71VS97]<\9N
M?:M'MOQX,!'&"+888!+<-QB59XU3UH4KIMST:8ES.V'X#<#]'$_*OL N!@-W
MT?HPZ!\,S,FS<[7]ZF.R:G^"X4D%2R;#]5H/Q>#S]7V2(GUU5,@RXQ 3VB#E
MB($Q%"ZZ:+WE8<ZAV%DY=J5,]7-QE3RFB0*A1.28")JRC\B'Q!1:$3:4K)73
M=#I8,L/#SFD)A1/(2SK76>A^G1(\58\IRYX E$S6^?0P/.7&@.S#AZ&FM):>
MVJJ\3OI@2B9U-GE"^<:2@73Z(6QL-66T?$E"FGZJ&7':-:XJW9,[O%Q^G!B>
M)F@T)9[*K! _D?R<"=K#X&N9^'PVZ^YH/.C5<H$/P5" /CG3K1&%YK$][O7/
MNB%5 DJJ;^*<+ROE))?4S(M<YYXOLY^_^][.\"I7!2R'=, X+1.4#T"OTNI7
MF=&P68<P^A$WZ7/ V5PE%OV99^%MC=+U,3T9VXGQ(S>AWH*MTZIXVT8ON=U
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
M9Q6DGN$@/^<LA:)G(0$;,?9+QW4HPT)S683TQHD7_G9RM%A:>D@KIAYC_V$
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
M@F?4*H%EP22UFCG#'0FQ,)(30S*PJ0;8GA389GY-PCS6FA-$ K&($2N0\;Q
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
ME!G':MCH];XRW]-&5]:Y[?2 K9*2 <."=T0N =2H.A_&J\L9?:]"#U!L1DI
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
M0[5+$>%YP0X#]F>E=744P=)B?[71B462<"_"(/M@K6\LTK.L3"A'N"<GLH;
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
ML]913 RY$#Q*R7 N)1>:YNZ$ABZ0*_4"+8%>MUW/@9+4=KT(=CWF(0SK)&(
MXB&*1+)@D!:>("*-2)%J[GUNLZ&G53CJ$,G3VV8NX^KUP7@:H10>+9([\IE9
MKBX_&Q0_%A5;]FHF?^U.O10G&64G7@6O/_/$[:;U7#WO<S+.EW("=].?X^FK
M@6PF(/LZ25!8BI(2(I!3@2$NX"?MP+^2S&IM@S'> )"I!7&HZG#) H9+:OM>
M./N>("K*$*&<1,&IA/+1,]+21A1XX,HH1YW,?81ND)M;Q(C),#T3QAGOQH3G
M>N?;"?%,I"'%3GAH M*MB5YOX>C_GC>_V+O+++4M&"M+2'!>61Z",$HPR5W
M/GEB":NK+!=X&_%7XEC)N"P@!*XN8_E\#2--82^QF2U$S)UQ1=*2(M/R;H_J
MT/$+6UGP=*8:[=X0VM4IFLN-=A.D6=J$:20( [%%G"B.P!5V*"J9=+(R*1/G
MFZ+YM&CWZNLFMNZN87MD1<*U]E"+6#1QKR&^25^E+IEXJRG)5 :O>'""),=5
MT)FC,HF92=HD;-U]^_[5F^Y3;;K?)UT,8CG!(F$4HM6(:V*1$50BS0Q3+@EA
MF%UYIZ>;72_]27F-0*\4@9(%]D^HC4QP3A+71O 4$P,P$B;P>'M11(U SX9
M8]H/"*,L,0JYJ'+K4>#^.BF+-,9:*.4%XP00:)%R==[.F?XO,@SKHH=[$"(7
MF$A!*T8YMT+"8R!622R%IQ1C7A<]+ =H;9Y/-IMWB@AI2$"2I8@XH1C!/B,1
MM302[G7@-.14I+KJX15;MA"1>1X\$ XN;3"8,ZN =M!(O>/DWJ?XM66_N&5/
M-$5WVB6K,%(Z-T7GAB/C@9E0I85@T@7"P++I(EGVVPDQU14/B\%()L].+F.O
M&VS_N,Z77@0L^SG)4IB*,6(O$='*(!Y50B8%A;A321LO-+$R*[]I2NA_%LC!
MJHLA%I6JU,;]PL8])BI.$DPY-0C,.DM&:(&,Q0H%1V24U$J1DPSKN$E="[%P
MR#53+<2\XB=UKO3"X-C%)$DA@@@*?A62/ K$@U1(:T&1I$E&;'6D*E>73Q]!
MU<40K\/ GXF;U ;^K 8^)BK1TA0\RV6; @S<<H,LPPQQ'9B/WGI)<F*76@P#
MKXLA%I95S;48HE(ROY[#52<//_;1+/;.-,/&I$UB7$8ODI,\L*B)2AS^PIBP
M2CM[WRZ^=2+!D^TS>))(\A2]P](CGC1!/((O#.31H*""U(Q9SS4XQ'-3!YB'
ML2QX#E0-E354UEF?KP8J)V*'WJ3<'PU1FM,7M"!9224A11-C7CLBI9QCVN=+
M0F5!C_]=])1Y-]'-?=PL:BDZ$6V<]8J>Q,>QX+S]1M$9^WJ7/8J+6HQL:XWS
MLN5HZ08_=Q/&^QX6E+VT_AK6CJQWPK"H9//G:>STX]);^2-ZI GXSL/(2,",
M&>29D(AS&Y"UQB#%E6=:Q6"RO.H-B4;%2GCFGGCUM,]GVH\.%<-.<YAGJQ-%
MW$:+'&44::6]E(I:V&57WK'IOGBKN?WT:82__(BMB]6BY_2-=5HY7Z)93$71
M]B:6#W[8R0Q61H'#1</L?&81V[#GEDW83V/9:+J_UEB^#N'?8B,U6W'RULO^
MVOUAP_FO:U_6BD?UP_::W;-^3G: *W2N-HQ?:ZPW.F<%]E9QB'ZC;2\:L3SI
M<3%_*O<9O[D+7&XF!W/2;?THNS;WXV#0*IYQH]N[Y9!HK?%EXET)+G[1.+5Y
MZSMKV7$^3-48NA?_>]:$(>1;.BO/GKSM'Z\UMLK.=;?V7JWZ5=N<:@.#RZDV
MMI?;J??SNZLFTV5_\6N-IH>+)]D?W5[9[_5*\_/\BW&+O*JW.;P>BT_%E,IE
M.VI_OM;XEJ]@^]T.;-\7Q1KU@_$U1U-VO>_>Q,:7KU7U;+^K\U[Q/$]/>]V?
M &<#L)QG:FQ]K<TD++-F BK3&;PO&@MN=6X#T?[GT7,!<MQO KU9+WKK[J;R
M([G7>/7N-XRF^W1[8^LP:DVETAI9+/,1DU#(:&V1-SZ0%%W@VL FRJ8WT?/F
MX+A:9!V8[L;@/(+)-MHP^\>CP]W\*JS-9@F+$Z>\_:L6G)=KBL!U;6NU!-5B
M$=Z,+\N(K!DG.MU&JPM+%U#LS)UD>X4G5&#JU5M?O7+O\2<,J5/B7&'$):)6
M, JVHXHNTG+(;]G5?6ZML0L(THF#X>X$P-0"LRC>GB'  V@T!X" O=X%7/+<
M]@)\3Z_;;EA H3%\NS@Y;!OR(RWP-H]I<-R+0_X];@LZY.1Y=L^/F_ZX<38
M, )[72N])7@PH0O/)4,.@'7S-$_\X-@.2@3O#N#Z3=LJVQF/OK%? F2)Q84Z
M>H4,C6;[%)9GHUN!+3RVCL^?'VT ,-1><<1U?;^^NJ;R8L\PUNR<%:\OQ2K[
MO]<&70*:M8&3)+7GTG-LB:,I=W4*"6BR5DD7J_,\%LMS,#'#J_#W7OF,2W\I
M-O.&G.<%WMC,.U-:O4J3)M9I;OP![YRTVX:]J?LYQ6O33WN:.Y5/]-W_=;U_
MOYLV_^)&C0L1.Z8858Q[[+5/V@1IA./)*DH/"54K-X#&K?-WV[<]\G/5G'&Z
MIG)SV.'2_*T'_"B;;-7+M0HT37RPBA'@\4>L YH$8'KK1Z;::;[0TE3LFGU-
M_'G<&X[FU!Y%Y(#5?$<VP6!_LZUS>]%?^?=5\P/;N_8,K]_^[?-P_UE\ND<T
MU5RT>$0[NWN;#8(K8)S^\XG;>+_OMF$O+M 5?,XK+;PWFGT/.\99+RY.,V]?
MD:7NSX.33S]W/WX^V6__\7T?R-+VY1\GNQL'[=UO!R<[E[\WM_<\V_VX3;;?
M7R-+)Q_:.QN;_.#C3A.^NPEDZ7*[O<UWVOM LF#<'[=^[EQZOG_Y]?Q_+N'W
M)YN'C!%&/7B=0EF)N(X8R)))B.H42/ B&"M+_@M0%L-Z3@-GN5<[D5:DJ#EE
MVBB"79XKRH/#BEYO_OU^=WM[:V][<V?O2V-]9Z/Q?G=G;VOGX^;.^ZW-+U/Q
MN>N-WJ?Q_]???W6\G$A.<YTP58(GXHU-A G)F7+:6&Q7;ML+;^UT_1+6]+E[
M47HO]^&*+S3R6[EB"W;7'' 81'_<@:\]NBCY&/#M7BC]VECRMY("'0'W"IF4
MG0)-&[JN_;.<MA-[N3-[KW@:0.%L'][8K4C[R$7WQ\W3?@XNA\R/X [.$K H
ML/>P6M%[( ;@)?5S56NQ\5<-WO/'\NJ![QO2O6KL87+PV4T&,O83?@MK%_F<
MJ= JVI^G")[LYVITHSA+?S(\.QISX0C#S+2+P O<> ^VB\+UA#'T2QHZO-$\
MJ.RH] LOY?JWGO8B/*F2218L^#B6Q#N,/I@K:8 <EI?/#G?I[ /K[,*[>^4S
M+ZXP/?YS(#HO&E2N!K1X </G1NVO/[>/#ET$  0ZB#A07O!P _BZS@L4/+,T
MI8B9+KIP3:>#OWR<N)[)T4SN'!W"SD6D=!S! U6(,P?;K^,8!:<39I0[[MG*
M.T&G)1\K'_7F$Z*27TT=$UT/%Y<.;#/[-KYUEB^0R^HR\@ >]N*/"%OH;#'B
M^^Q-A"_2MLHQ^>?W?S7^:MG.,FZL_=,\+WDWJF[D%&ZD6!L1!I@#A8W8/FUU
M+V($7/^K"" W8:B#,@(28LK0GS>&[$WE[:?<"IOPVTXG[QG@#6=3K:)=9??+
MB(I(J^TW^ZN%DPT[=?SIBSW[. = 6CE&7<3"RM@'K+$^;+GNHM&RYSF:'H"!
M]V*^INU=P% &L/7"?EML5DUW5GQ9%7H&'G^:/6^XALUAF,)E#_FO\;]Y@#ET
MDR$LERE.WTC#%H'2(DYG6_G+QE'JV );*'F&B^6S*!A":1<3ERJ",\5;P(=K
M%W'Q:.$M123HZC"+,';;AGCE7@H[><8==&OGPW7@W8@I#_S]Q*CRHM\L5T=O
M8W)")M]4!II'0(W?'%!OL9V-([9S^?T<QD:V]\!IBAXK(AVR7@O$E<Y5XY0@
MJ2@GW$?K K@]_.6/:>ME,+]EL G?N7Z(@Z($:!<*A8 1;-#(1"*1=XX9$13A
M!*^\DS<PK^KH8!*FP]UY'O?:Q9=PR_W238/S?'I0>5:_]&BK,&'>>Q=X*[:^
M/(,MTI3Z>;[S2>S(>1W>=.S #438=4/,<7YX7[?5!PP(^1#E^I-9FPJ'/&'
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
MM.<.*>. ,\$2$4;E5"'8G:=7P^@\O6P<]'O7]D(AO]SL13_H]OK3L)&:/[,
MK&T-*HY<.+1 K\OU%+-B=/Y+\T>S%8\JF=<A)2^4D(]ZME.*'Q=2LLTVL-="
MCW&U5)?.8'?C$BT&V8ME\L!LP(4-_".M,%HI'G/O!&8C>$5&8NV9-#=WJ;@.
M7(##/H/7>;<7^K%S'^3:RBC[EE%K^P(6*6&&6TX% L88<H-!BDPB%GEI(SQW
M!]ZHG3G,-Y>]J)[2!TYI! =,,*-0\BK'W:1$)D0+6Y'(PK.8D 13VNE.@<XL
M>U+!4>[6A!]U&UE"J?3W9=2A)I?/1B[+)UXSRVL>Z.7V^F' ,N2&K^!Q<B 2
M1'@$A-*C(@:3C(Q.X)5W]'[D\DH\;>&8Y<0JJ&GE]&I@.T>'$FB2!9Z$C(^Y
M,)D'I!7AR$>=+#5<8!?O0RN+AUF%?:861I&N>=89]FOYT2W"N26A+)N!Y"S1
MSJ Y:)6P JPT-G_$JK%0T2TTEOT)!A-H='8*WQ  @G(HM&AF,-&,8$Q9AQ^;
MV'0F!KO::*;<660)MY4RO-;837!;\$"7;F?9[8R;BA$^T?HEJT2W8N$[Y#:G
M8)]Y#F?;982*S@0K20KY'$3K7&NA'1$"&$O2J0QE$@IK??C#P[>;+S8GQA=
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
M[.2 VU^Z/9UV"_2GG\+(!\ ZWMTH/IV[;L_")6T3G&GX,W#J;;<;P7N A;X
M+2C]A7X$X?/&IT5V#*;CS.^Q?=RQ9V"H%3NMRNH!"7J=EIX?8;9 :<J^M-L_
M -;!Q?L51J<-%^YNM<(_VZWC?\*Z%[;*.?CE<GCSMKF58Y$+U=[S%1#JQ][%
M%TJ%90P0BB3, :&X1M8X@HAU1EB5DN=Q&;M[]J6C<)?%\5!H._$8Y'6]3)_9
M;K\GYU.;;M[ZO'7/S;KGYI-Z;KXJ&<[--H;3:P&F%SU</],2-P<MMJ>GWI_2
M$G3Y)W(U6W#6O4O??.]2F(Y7*J/ZP\)%'TL;\6 AFEJ,N7"5[__W^9Y_L6OH
M'I$"X51:SZ)C6!(N:=#1JR@=3TE32G2XIWCA4;F0@1.U,*F+I[I!_0I2^.R/
M;X=P#[MP[J/3PQPROLKGAFLU]@Y.OAZ>'H$+M->\/N:Z@A3N\?3C";A&%_M_
M?SP]^OH7W,M>?@YXKAT"]]LX.OTL=NEG<)UV1@D+A.72A"20]$F!"P7S8A*5
MR A%* _4ZY0 0^6Z$/.BOWW,TO+8"M-Y[JBKT:U&MQOHY@'%G-?2"QRYU<X:
MSI.P$=M0%I3<4TU8H]N+H-N0&\$Z3 TU :F8 T28.V0Q,R@R+KU1SG*&US8%
M6Y=4+S>Z+<0>QL4U7W\]:;1LO5_Q-EP+RGH>M1,\6$XM=4PEG%APSB5CJ*JM
MME?'M;'&Y0Y[2ZW*U7!.@-66#'(I!<02D80&)0@!JTVO&[8@.W_J'7_/H;9:
M!T%"\-C)P*45AF%/';8I82-YC+4YL@AJ.]KLT5KK"$=YPA!,4&8+YAQISI6D
M$4<6U-HFP>N43&YG6#2]K0-F=ZKQ6(K\C9,63R*794(3(4S>^\"YL9H&XH-E
MDE$%[I2N#8Y71Z[QSMC&48D=>$Z8: 3.$R!7B@()!I:C4E;(W,.-K6.A%H-R
MN.8:?PZUQ4SBP!/GA$2.';%@AW)8M#!V-#BO:H-C$=1VA"C<<:5<C*"QVB*>
M*/@),3FDH\9&8^*,YEEMR:(PA2^.O;%L$8X#V[B8S-#5OM*UKY2[D%JK TV&
M>\8UJ(9SL'*EX/-VLMKB>'7H&FO0;)50$J8!&6PRD[8+R#BF4< Y0J5Y3-*
MK[0NY<R1VSK$L;AJ*U7PFG%"G;-<Q*"]"(R)F..2V@E=6QR+H+9#BR-$EI27
M!@GN%.+,.V02PX@(+9-4V$A=JJTP,SL*=83C=2V.[?-.^ZQN!W?[;F!"5:!8
M1J$,=P(;#&XR<5QCG@SEX@$61XU/<\"GD5;/!SM\;^N+(,12%QWB5'G$K<&
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
MA@F_LMRB=+*JHIUAN.!ZEQO>0NPG]_-/Y+:\2N6C5'([#!P/\X)[MAOL?S9
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
M["=#DEM/;475%/O[DRRE8<X=B=0@CW8P3H<+>V)832@FGC+..&8V=(!</-/
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
MTUE-H? /35TU<YT6>6=WGP=Q17]G]KZ&.*<L=LR=->P@.'8^^ M)8W#OO"0
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
M>">-I.@*KO$"298HXMG"'PS7T#"83STX.T_L%]!TS>-?FH=: +KZ(!TUR!*
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
M[<5W"%Q(&0T:39;%$(,F9T(D3CLM0Q9(6&@R6UQ'<:Q(+_SL#"?J\K]7_[7
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
M+^,(LP_=)&'X[Y0P4A(3$RN'XP.^D<(3KAW-U%.,UYNT\-@.:5!35RW[5[)
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
M)1V,SD%Q;*8&FQ$])4WH@>=M$H05V*MQFISC!_CR%9A4T6E1$BO"</)'2F&
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
MO6!(BL[ >\\L';6EACR5:I)_V WF-Z\[#:728^+JSJXX*>OC ( 07TT0^X6
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
M2%12DBY@DH,#*=U/?K\LYG74UFJ_6#[[TV7MV(*P3\>3<:KIIM&H&G8]"?.
M-7N4;%^4KXE9^@2)S%Y%DM5D\$*(H7 7 J( 'M.@3Q[L?JOD,XX7N(_HKGZU
MISLA&W"LCV=RFGLEBO8F:A Z:&&"Q6QR#$ZH.-B :$]^'#(J[.8#^N1-AW!K
M0N-LL(ES1PI7KRF)Z+(RIG#Z(^)@*[H]^?3S< 8?/T[QXW)+JDWU5C\^Y"I2
MEP?WR===:%@/;R-J>I$%F5)%1\U!%5?0%96,-[S(0;<E#BR\&,^'\XO_&F9\
M]?5TN%SA%S)#7A+FZ1A&+Q:S^>0<IU\#-CX[8XUT+'I>$S_>L  F,<6UD59&
M77*3JSE[(SX\WWB]QHO)>#Z%-/^OX?SL:IV77])HD6M.?C:KP8S\ ;X,I$%P
M7")3K@8D<RYDJI'-9:6-16/@N<WE^CVP'C]2?!S=NYO(;"O&IG/$=F79[/G%
MV^DD+])\]FR<W^/T,VWSEV4BV6(@NT(S2)X345HQ'Y)C*KI$_CR1%IO<F6A"
MS;'"V*?1V=,KP&,(C5\2\F9Z2<:J#Y0)X+4E1</:@Y"'R'Q6GN40I>#D%VF/
M';2X4Q!@$X#3%X2=3"4F/8JFYU#?!@*O&KYU -5W#'XKFN-'Y \7U%VI]\3E
MHZD UV!00F(22ZEU2XJ13VU8*ED5D5W@J<OME<<H^GO"^$>2_"[,[;N=T2LZ
M<CY.E]6P0]I(A_.KGBP8(%AI"N,N>J;11A8UR0H0HO3&>2',0[[EO2L<-R+<
M$_<G?;.N[\DC+\<?R7S"59_I%9U$\IOYV?5<%+!)!Z6!H72U!-$"BT9P5IQR
M=(Q%)'N]DV ?7.J;EW"_S#Q66N#2CNEG>OSF1_49#MJI.L]5.9H8BH"@>8Y
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
M07D,4DK'6ZA0!VQ/2G'ZED6/?;+7C\=?X4OM@M!!OX$+C718,H6UZS&/]6H
MM\QD12Z',F0S=6MVM\_J3T(]CL/[N\IB^E*696>%60W<_H)5DU.]B1R4-+I(
MR9RKE::E.!9YE"R&8K64]8I1VE4O-BWT)%7@8([>E;8]V"RY)OO-=!4=^!7G
M9Q-RD3[C;(YX _[SB[L?OOK8*OFH'2FH"Y[1">B9)I:1)P6UQ[ZSS@.@MTUN
M^_9)Q+'*)%J:,J>2Z6,I?=C(VV4:R$13LB5K33N7F%:QCE,5C@DH&H1/G+<9
M6+H5T<G*#DZF(UN5]1!9M77?:[;H3;EQ1E^FCKH@;-K0_4&(IRD;Z$FF]P3U
M>A3(:50G<@X:$5DD5Y+V=Y]8+":S!-[(E(KPIDGCI%.IS .I_Y-IS"YRZ/O&
MV]M%' W3FU)P.AQ_O.IEG+2+T?H:@R9[D%LZ\V4(#*SW=3OEQ4,G"WO3TT]@
M5O<L@DF?_&M0>OSF,TZ?C4:394NZ6Q4!RD0?ZL!.)".?M%DG%J!()D4=WVZ5
MM[Y)/&8KHB>C#/WRONU;_FR<M\-$SX.7/#$?:)O35@D6/=?,HO8F6:ZY=GN\
M^_>M^624H"6O&Z0#WDZ'GV&.;T>0EK[/U>5:1<>:Y$ RC;+>ZB[,Q^18<*)@
MT0),F_&+F^$\&>7HD>L]1O.7*OML_N$,?X7I[SA?.\E0HC0A(Y/*D88*K5C$
M "R#KT,2(C?KQ7M;=H.M2SP9^?;(R:WA]^;%>#>*"'OIQK[C"JT*GCI3M=[
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
MY"<*IVRR'G6(07J>'MK.PV4R7"?V6O+\\ODJ_D%7Y_HV;+.M>ZS7"/M3.3[
MFPR"+#-S6EB!02E7O"[6J2(99F3F ;Q[K#S M#NZRDZE=JV4;\-&2GB3R/\
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
M-:K.R1NV5I6%Y0<UJVS>&3B94YMFXO5W<W.BE.4JT\07<ZM ^Z)%KE=%O$G
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
M#F <A IB0@7,LB"#*8U5E"F11LJ),'>;'QL%;M5?Z52H8@\\.U;K#DG//.6
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
M>6MR)15;N9+FKGQS%MXPEH1%2$(9!YK@$RX@0PC!))0I02I*8J:<"@?[@G>
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
M<:SN=0O0B6=>  I*^A-*I7+M9&I6?Y)T49CLI'JK63:W5UO)%/#EZGFYJL]
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
MGM-\(84I-56-TO&!^ZHBY7DV.PU^7V.-YP9X1F?/.?#]["M=AF:X8A-9Q<.
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
M&[&T%G=37LNU4(:GN;-;QUYC1@9>H%KQZ[*3E5(W==?)]@^-8C=@;]Y:Y6Y
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
MI/YNT.T,I4&A')@7SJ3^[X3C;!LUW "M!#!:@$J-82L"6"$X=)& ;B%>O6Z
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
M<]U#CIPS9Z7_<<:<W6T]3/J]1QN'8E'(-J Q"-,(JQ3*,,80QRB!&4LHE#+
M+&%Q2I+(VDP_/\ZTV:,1U<%^ZT#4PI;V@].H3-%(V>?POP,K!_O5#V8CV:1N
MKY>;37@9B$X[K^/V\6RWRSKLV6,6E_>LW?<L3<S#XN&SU*;<YYRR?)Z7+^]J
M._^[?DTJ<^^KVA00;'O,??A9:BER-M=W%>4LR8) A@&'C&!MC$4HAEF<QC#
M69(11'B(F5/A/T^"38UW-WJ!2K$;L%'M!C3*W8"->L8CV];>;#4$OV]U!$9)
M1Y//VZ3;V8:O,94#+PTCSZ)[#47/D'LMP.A+MG&K-WI&]*CTH^_G]TT@5U*/
M*#:M$9O%YJU<2)67LT#RD(:I@$%LZKNF&8=9H@1D^I<A"Q)*E%6DK>5X4V/O
M5MRF[*N)/JP.WJQM9UN<"5="A(SKCRB1$'.9F(Z0 4P)9CP+9<1I,"N7)9V/
MC_-FU &W-,T8IEE');1?:.T6+8^ #;P6;=[)G?:TK;/RIA'78Y<.2V#\)O%W
M#SER+K^5_L<I_7:WN6<G?3-[LFUN$D4)C1B#7'%-&R)&D$6(PCB52<A(%E,[
M*_S@N5.C8;,<ZK4NYYHD?M7KY7I5VUEN'1H/P>LFABL@&?H<KR\:3NE+)W2_
M-GEI]Y&CI2Z=T&,W<>G4GWMV6Q7_M2[**BO[?FG*@&FK;2Z_R+*F@,_+0O_^
M'2T>[U;+'[DP'5]_*PQ!;$S!6U[F/ZJ UDV= BIYAFF:P0RC#&*B30*2)@IB
M%2N4D$2QV"JH8$@AI\86.SJ:X*A5JR58R!+,M8;FM^9GKO4$ZZ(R[\!RX^+1
MC8;_X=CZ=8@WP,Y\>>UY'9CR#J9THZ!I@]G:06^,DK^8/QL]0:NHR0YZ\UL]
MR;^ K2._U==KO8LQ)L1K8]LAY!RW&>Z 2!\UT!URK!Y-VI8_Y&K#%"J-1"!B
M D6<Z16",P0)81)*FB"482QQ9'4^?O3DJ1%\)9QSH:!CP+JI]2H8!N9#:P3<
MFK6=TO::;FU[SQNO7=LI-?;ZM9V\H.\&V@\YU[:#N)?\<;&<+Q]>OIF(U;:Y
M"%<1"5$0PS@CB3DG49!F(H \2%*<82$9<BS$V#G>U#[5C;B@W,CKNKW3#;#M
M]HXWV ;?WFD1VXH*:ED'Z/M@B8O?W9WN(4?>W;'2_WAWQ^ZVGLV<-OVE3\?E
M51G43>1=8T^\W.]W;*><)8(G9@.9&K^1A9#P,( FOH7PA,2Q=,IYOEZDJ3'3
M;I_WNMI +7[K&#C2E(<YLV.R<6=BZ*VL4Z'FVZC3-N#\9C,IX/=*EV%2L/U!
MZ[57UO52C=MBRQN*1YVY_#VY'S%K1^^4<]<<T>XZ=S.!I$))9BKRIP1B%2!(
M44!A(&,J$\X"26*7 SW[H:=VMO>EW6E[WMV16;<[,JK58&??S8UZ'6;%CF*'
MP7I@*C4P=VQ\;83?V?CRQYSNB/ED2(?11V5"=U0.&:_'$WJ:G'T30#[2?/5W
M.E_+VZ)8/^UG<+[/C=0+\<UTXHJ1"N,H4C")3,O#E,>01E+".%$I#S.D(N[D
M" \N\=0,UDTU M$("5YR.7<,EAA^GBVMV"G-WHA&[MF\2]:9=VFT!I7:8$?O
MG0H5K>K@FY?6<*-/DU>#>7"AQ[6GQYJ#(W-[M('[K5GG K["D*8T2T(817&H
M[6_]DI D%OHU$5)FJ0A3AEQ6FC])K&)E)!2&5TS5D6W HJLY?0[6-,QB*1B&
M6"1"+^!*02H$@2@.)24H)FF6N7@T?Y+0Q$]71GY>%Y8X_7#$<:(01XP^G$34
MH6.TH=\HP^X8=5-O[T1'E31$099E@29<95B7:E-&) G$*D)*"&WB<Z?L;)?!
MIT;%_RE-.T)9UUEX+WEU* !0Z!A/Y(2_'9\,A>K )/-9%H64-Z K#Z?1X,9[
M"YMKL!L^D>;,^!-(ENE&QBXAYL(S1M[LV*MV<;L0^Z6JOFZ+J]P^/*SD@S9Q
M/RW*5;XH<E[9PS."D!142L@)-209I9 $DL 0)9F($9=*(!<;ZM4TF9J55B60
MW #:2FOJX=3B@A]&WI%V2:Y^00;>/1ESVJ>_JW)0S:JJF7A<\W,'E1NPP05L
M@*GW92:PY^)K<B>Q%W.U,G^./1I?<^9M[\:;0#V7YC4K<I'3U<MW6AWTFB/=
MS_E"?BKE4S%+$2.)Y (&+(LAUO^"&4]#&&6$:1\C#D7L=HC0.=S4W(JMM#?
MR+L-7?G=R PJH1UK UP W'(]\@;CT(O&=0BZ<[D5,%X)MWO$<5G12OLCZK*[
MJQ^_U([DF>3['4_#>/#W?RQG9DN#L)!"$035U@:")(X4S%24J83&DDKE0CB.
MXT^-@:(@BMSXQ15P.\(9$,;I[&04]5:&T0%H)?RQ4D_T?-*4JPBC\E9/? Z)
MK.]C!JGD8>IEYXNUEJ,1R,3(;3*'8DXBABADF B(@T#"# 4,4JH"1B2+T]BI
MF-,5LDR-\5I5'+=NKYD-.PH<">.!Z="JF,4-V&H#MNH,LLGK =812V%TBC.E
M,ADVN#F6T+!Z9#\N?;<N2CWDZIN<U\]]S)_;?",AM;.9QBF43,\83J+(%+[3
M9F$0"IHF#">9$U=VC#4U+FQ%!:M=6=V(L0M:.^+S!-C Q+;!:D_, 3*X+.#P
M24A=PXU*.!9Z'Q**S2U]2Y?_D(NU_*BE;!N3_",O']L!-TN[E%)$(M.6%198
MDP?*8);B&+(HP3'E(@U2I_TKRW&G1B2-V,#,ZJ9Q%OA#2PXVWXUK>K?K5-B1
MS0  #TP\GK#M403="2F_Q=#MAAZY*+H3'L?%T=UN[U$D_2WE_YPO'^A"W*^H
MD$]T]<]F(8YH%F&,,T@)81"'VBG,A I@PDA,<)(H@NUKI)\=9FJLU A:'0.6
M1E1SL4/9[_-X=G.-/Y0&II9=@#92]BF0?AXIA_KH7A ;J3QZ3^3<ZJ1?!*2S
M3/KYN\>KDGY1@[TBZ9>O[AU7OC)[=>]E_=]/B[N5?*:Y:!W2Q@^]78BOY:/F
MXJ*093'#C,8D#F.8RE"39A"%D*$P@3Q-N.)<(I2$LT5U9"KNG:+/>TAC]0V0
M^ALXDFFX[Z 1O8VD+JH/8FG$;EM-5;^9+Q</L&J@22MM;DRY-N>PZSZ3:&<5
M#C@GHP5M5X*#-ZT*OY@:>.WTM#MP9BXJ!4"M@==X[BL0]!SNW4>2L:/!KT#K
M1+#X-4_K2ZJE?@%-U?+Z<5]D^>$GGZ]-*,G?EDOQ1SZ?SQ +N8@3"17"".)(
M<$APQB'.5)R*) QYX%3MTF;0J5FAM_R_UWE=<KP5_AH6M$#=EO/\8CDXPVW0
MNVW0,QGR;S8R@U9HKUDJ]ACYY3"+<4=F+'LDCOG)X=Y^;-2>OGY<KNY62RZE
M*(RG7='=IZI#]W[=""90&"IMV[$@B2"6408)3S%,@B#@B?:/!14];#M',:9J
MU#51M9JEECPWH];;34438/6L?[7H,!Z\S) =B0T!^#A\UDI>)7>^:86O=OE^
M:6RTC0*#E/CH"9U/FG,5853&ZXG/(?GU?4S/<%L36_>I*-92O*]ZC=W)5;X4
M56AP\>'I>;Y\D;*ZZ$Z_R(_:6+S3;V4QBRE/E$ ,\B#"$),L@2S2])BHB,94
MX4 IM_)R_>28FNW62MK$E+:R@DK8FTVKYDI/QS#=GA-E1XLCP#\P/=: URJ
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
MW)\C)6BH.?66'328@+UK)3RO]5+T?:E*+9X\*%+9EJ]G49A0F4*,:0!Q9FJ
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
M*VM]O'9K]8"KYX:NUT@T=L]7#^B=: OKXZEN[%NLRMF'M2'WIA9,F 0$BR"
MV@>,(!:*0"*C "J<();(0'!IE9YZ^.#),6(EFQWE'8'435[7J#[T66<EEL=R
M..=T[: &?<L.+>A_'5+"T3-'^;C/:=)^IF?_WL_<J1K-K+GI7+1X>+>LRNWI
MW\G5#_E9T\"G4CX5,RXC&B@N8<JHA)AD(60("<@IB[(@#$7*8A>CQF;0J7VH
M>S(#(W3COU5B@]^-X*"2W#&NU&H&[,P4W[@.S (^('4V.5PP\FE86(T[JOG@
M@L2AD>!T;\\8"_E@W+EO\MD<TRT>-H<Q8<)HE) ,QLJ$OHL,0YJ%L?&X5(C"
M@/*0.L5+G!EH:@S4R DV@O8.93\+K65P@@? A@XTZ(.5>ZC !2"\'ON?&VO<
M(_P+&A\=QU^Z?H FLK\MA/91C#,BQ8>JNGOCZZ>$4B(3"D.4:.+@@?8I L)@
MQ@A77%%$)&MK>MU[ZB9[3ABK;V6_Q-?]"!QC= %YU=3#G/O6%9@]]HT].S=V
MS#,<U-/I';NK!JCU\+[O<A6.HS6//2O(=-K'7L+*J8'LQ8==EU3S1>NK?_RT
M^*&_:</%IA)JE=2S>\I_(I,M#J@@B60P1IQ!G"E3CT=2F,4911F.(BJR/KDV
M?06:FF%6=]LN'C5A-IHTA9(;7?J'*ET]=7:T.N:$#,RP.UDYC3;@T]ZL;!3:
M#60:.%?1%[Y#9/'TENE5DGNN1?!<SL_5S_6P^U:YT'-CZ9V(0$QP@&2,8I@1
M4U<Z2"1D&150"DX"10A)6=)["ZYKY*F1[?ZF4;U?5(GN&)AXY7STV)#SA?*H
MNW+] ;YN9\X&K,&VYSH'?[T].AM,.C?JK![0<[>N;]O;3;_:VZ)8/]6=;K6<
MO\KR<2F6\^7#RS8Z7BF9!(I![:P3B-,804IX#-.8\52)6(8$C=(=WE[FJ;&G
MA_;?VT[=8$?]BBAV .B_-SG"BV2YS3FMUV/H'=,IO1GCM7IWGZM)-'%W$/O/
MT9[=?1Z\-5[O,72_-?(#79F:445;3%E+DG,]TOM\;O9;9RBB648R#K.(4(@9
M%I"),((TE0PSE&$51K,?<L66MBO<A1%=Z&=WW &W4F0)M(=5@&>Y H41&4#
MC-05C8A:;K<5Y1+L=JN!1RB'#JYI)-U67+\!;S<0OK\ H3/U6@+CDS8O#3DJ
MY5GJ?TA7MK?U[W/)EZOGY:IBP:J2^SNSEVQB]H2<I21F:<P5C#,:0AR8)NDI
MBB"B6,:"(*F(U9:NY7A3,X,W;1QW9+ZIVQ68O@6-Y,"([MX!LPOW;JX9 ,VA
MN<8#D+UZ8UK XZ%%9M<HHW?*M%#Y5,-,F]MZ]LT\GV&OU_&92I#"$:>0LP29
M$%X&,R03F*:(!W&2!E(2E[3.[N&<*&:$',^FS4]UBMZ6MJ!-[M9".IZI7T#:
MSH+QA]_ I'*I,LB7#OC<&VA:H>*UB6;WB.,VTK32_JB9IMU=[BD IC335_4K
M_:_EJFU=\'YI2NW.1,QP+#29H$ $$),DT 8+HYI,>"1%&N$(6X4@=XXR-3/%
M"&I20BM1-^TUP.^UM)8;:]VX=E.'-[2&/O6UAL8IH^"BZM>F%YP?8+1<@XLZ
M[B8>7+ZX1U^HWALW7^N]FE^7B_)Q_O+W^N16^U-<7]#\ZZU\R!?&S[I5^H/]
M3TE77Q=R1A&*14PP#"*50!QC 4FHM!&(<4850CSA5H>IKR/^U%BJT>,&/-6:
M@#;<XKG6Q53%9ZTB@!I-JFX$8+DP[;$7>AE9%71EF<O^2J],-T]._T48\?2
M[YX>T/W3@V+GNN?F](#6IP?+"Z_1YM_GWJ5)OS\._< F_1Z-U%ALTN^36[.R
M5YO.SJYGXTLU7ONT5T-\KP_;ZTGQ"C:8D4N*K^NRT.Z@,((]/*RJM(5/)D-\
M4>2\.F*;24DDBE0*:9(2[<=%&22*2?U/&?$4Q]J7L]IX'E7JJ5E<M=PW@+;B
MFDVF6EZ7YL7CSOP(%M00\SF&X03>=H==O&W"+IKK]L(N0*,[:%^*'?5OP 8
ML$&@CM"8XALRHHTTQ)LRDFE4YX28;2&1*R574B^(VH8I_Y!R 90)P:DHP%Q@
M.G^L%\*T;S'F364L%6!5Y^G6#4/RHEA3\P1S-BQ_ZE4F+R1X7N5<7ZD?H=;S
MQG32-S0F%5AN<?OK1*PDUPD=U#BR%N;/8Q.YXNO5%'(>?*!H_&W\_[:>>T 1
MDYQF$&<,0YQ(!4DL34LV%#+.92 )\QJ8?T*(J=DG>SIXCL _-0=VYU]#(SNP
MI6 5E[^;R#1(#<-K0!PU7O^4'-,*W>] RCF*O^M9U[4X^:I,4M1"OQ4O32O@
M@X86"$4\"F(%PR!EFO;"#&9,2BB#6$@9I!'A;N4X+ >>&NFUTN:N=9RMD;:C
MN2'P&]H)VFD+LA'Z!K3-P<?H]F&+UA"=/"Z._2I=.FP1.=>!P_K^?OST:<%7
M)GO^O:S_^VGQO=1/?5S.]3,*4Q>V?/FVG,\_+E?&DIPID<91%@@8T32&6%,6
MI D)($MXE'*6)FGD1%..XT^/K6JQP9M6@5],K\C*#&]T^ NHM0"_&SU HXAC
M.H_K--EQW(#@#TQUYW#?$=\5=V?.ZXF>3^IS%6%4!NR)SR$1]GU,;SY</LDJ
MPM.XSY_-6V!:]-9A/J%"J20QAPA7I8\D@@3)&"9QHJA,"%7"E?W.CS9!KM/"
M@HVTH!77,9+*#FIK!O,#X/!\U1>[/KQT&1//+-0QX-B<<UGW$PQC<9-[&.8W
MLR]W^S,O9DPE"9$A@Q(AJ7E#Q)!@IMT\F7&4)?I_L749YLU3I\8/!L"\*'-.
MY^#7G4;9OQMA':(LM[!U<T!O,(9VP_KAX!12>:3WM2&4VP>.%C)YI,-NB.3Q
M'WONOZR?G^<5_G3>5JGYM%#+U5.]>;ZIAHI$C+"(8!)5^\^)@)2P$*J8$XPB
MQ")E]84ZCCNY;WA';""VNZ!+!7C;0E ;VAL]' MQV<Z&Y1:-?XR'IH9=>#<U
MML".T,.D];L!Y75SQG+H<?=FW/ XVIIQO+UO[NFM$/KE*^Z6A1[H_^3/5>IC
MH#*5T$@:H@HACBB"+ DEI"+A""L9!XE5;]/N8:;&2TV"9".J:=MEA 5:VE[9
MI2>1[28=?W@-S#%]H>J1/]J%Q-5IHR<?/G*V:)>"QTFBG5=?V>6S*G'Z#YD_
M/)H#*]/J[D&^;\J<?M..2Q/8.,L0YDPR I-4:D]#:68@*)8:7D)C_<<P0$X]
M)EP%F!IQM!(#6HL,VMJP0*OEV,#>>3+LS)@A(1Z8:XX*,&_@;L0'K?S *' #
M&A4&Z$;J"-X@S4IM97B=7J:.")UM=>KZG)$KX37!3CMA3@?QD5S*B J"(0TB
M[>JQA$$29US_$_&41Q$3?)SZ=Y<DG1J7UOV6#V*DC6NX$\C8!C>.5*WNXF1;
M>I)3F,*A?<_K*]-M4A3W@J-M0Z+'JT9G.RN3J$%W4=@_1^4Y6\R]U9NS'O#5
MUY_=@WFA(LJ0Q# 5&8(X3 )(@IA 0A.L2" 2R?$K+3X3#K-HDS-VI 40?%F;
MSGUF :I4?+TUQSWRXO6G[<^YV@P6S#'LA$QTH7FUT)!AT1YPB?$::'(0UG++
M*Q>JT!*8"+]9'#,:$!G#-&0QQ!%&D"ES))7QF(0A#N*07!=J=S#BU%B_%<^D
MI!OYK@V9.P38.L3$'VS#AYF<"HO; 'EW 4@/,7!GP!DVZNUPT%>.<SN#P>7(
MMG,WNI\@O6^R*.\UR16YH;&Z>> LX3Q& F%(F.F $J;:  UE9IH0BRC,E(I3
MZ_.C<X-,C4A:.<%6T*:EI?W!T5E +Q\;^8!I8.+H@9#3>=$E"*XX+3K[Z-'.
MBBXIMWM2=/':GMYJ&[SV534-E^C\;ED/L(FJ0&F&4F$L",0SB"474+\7"!(5
MR$"&<1)BIP9T-H-.C0JV$9C:;=Q(#5JQ^_?;L)D 2]_0,ZQ#>WK7(^KNK3E
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
M13=69HRPT&7J!23AL814Z-)X+(%RBYE DL9"9"2+?$*7WWE)BNE [0XW/:R
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
MFF"889] 1+T $H]@&$1I[*/(8Q&Q:+8]D=1S6TMV26Z/M0*@:<2D3I^;7L$
M[[50=O.=TL.FN?14+X3!6?8<I]GQRM/-<#PH7H0/,R&KSG5-1^NZ^]H"%/^'
M7A*;ON4S?%DF.MN?XTMCV9E\XLGK[V<^E3 3=D&?&-_#WNE3#VZ?@?>F^5#?
MY17%*_7X=_(W<M\;QSC$3$ F< A1["4P#4D&A1?SD&'DA[Y12'[/&'.S,5HQ
M02TG4(("+:EY7MXY./O7_)% <KQ"#\#'*EOO @)7).V=>_)DN7L75.NF\%VZ
M=/@G+GECBU=UHX>E%Z64)I3"V \RB((P@X3+O2]C%(5!)'!*C!-M3PTPVX^[
M%K+ID6+_81^ :/Y5#X5FJD_:#)5!G_,IU4?XE@\>._F'?$JI4U_QR>N&>;EO
MRR;[7I=YU79#];ZJMIPMDS#*:)HA&,8\D1\S$I"$G@<Q#CWDIQY-J=''?'FH
MN7W6.TE!I41=U)9^!7(MK9V/N0=@,Q?Q.+ Y_N3WB'VI$:OE!._[$;/V\%X&
M8TP';<]HD_I7+VO]W#UJ<,<POFCC?%01R'TP7E/.N$[=6\:"X=C#&0Q3'T,4
M!13B*!8P0PG*>$HRBK$-<1B,.3<&.8A:[ @]+!_7!'0S,AD92L>L<@[%MGSV
M-+F[%IB-23XFPT[*0A8X/*<CFUL'5H_=)_#)033KW1<K>7_U]I_;?/-T0RI=
M4'5)8QR%P@NA+U0KYB0+(,F\"$;8BX4?(3_QK?IWF@X\-X;Z\/[FU?L/[[^^
M?_L%W'Q\ [[\U\WGM__UZ<.;MY^__ F\_?^_O?_Z=\OBLJ938$95+H!US%<=
MD35EU8*"/UI11R0E6W1&K4-K.O:TE6DM$3FJ56M[_]#"9$V"\;XWY@9OMM4R
M37!$,*:0(T\%+ 8J=XP)Z$4!1WY,4&36&.#20',CHJ9,5UNBN=-F5HMK6[WL
M#+J7G2IC8>:88X;"-:#$63\65Y<[._/XB4N?]2MY7 ;MPO4N8D8JDX*IG/V-
MYW?W&\YNOO,2W_&W/WE)<VE>E3GE2P_Y*/;\!,8HE'NRF&&(.0JA0"1&?A;Y
M66+4$FHRB6='4S8%KJ>;UWY>F^5L.29(D^+7E57U:RY_TRH/&NU!JS[0^L_M
MM1@ST&/BUV.B((_=A.)F0GD[H8]*8H WX,=]3N]K%W ;T%''=\B[>*VT*HF^
MN>=MITH5[I$7[,]3A7&,.#77A7",(<B,PC=&Q-4N=&/,@8=69Y6O>^TJ?K,M
MI8%35V"O7<AGNO?Q ".22AN/,&E2(!*E$'N"P)C[*4FC-$T$LJO8:BW#W,R%
MNGM\?6 $MFN)/^!-R2G :[= OE9A."HD_E'>6K6G3+857^VGR\S_XG@2IK "
MVO.G]CAJ<7K-[S9HQ$*^'>!=40J>;[;EF!T:A^,Y;D%9>S$F+C([&*?CPK/#
M'S6PT[<J7:^>5_)[^<A=]OS-=YRO5)J:*$J5@MG).&#_NZTVZN7[R#>?A"Z
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
M%7Q,Y7K4'4BO+[4QR07W@BCV(:-$0$11)%F?<A@CZOF4IA[!B3'K#Q1B;FN
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
M/>YLF_'WB\VA8T8?/'WJJJZ&0*MH-JO6).\$_3%I?UP!)UT(G&#[?&EP,\C
MC)7]R,L@Y@$).()Q2D.(&"$P327ITR"CA$8!\^/$QBW9>?;<_(Y?==34:FB+
MO"YJ9I0Y$ O'A&?2(] ^G^18U5'S1SJ/GS9?Y%BOH_R0$Y<,KFFMX[MN\9.R
M#55IU;K+8V<(20J*$E2-8Q02%"$6P2"0NV7$0KEY1HA #_D>(YP'/K>JM&(W
M_-S,L _%^@[*@1ZZ7_@"K+D.3&J$!H]UCU/KJM0V\V)&#N[0=LP?N]CT1O*Z
MG'33CO1#%_N]^*-6D!X V\AUHFTDF+H:] !T3M1\'O*4 ;DFRJ*1FV5I^N2;
M=U@=5FV>WJ_E5\RKC3KTN"WS!Z[_L=I62TEN<1@P::'0B*M<DA@2+Q PC4@:
M\A@'&3>O^&PU].S(3NTQ%*UI\8%HY%=UV]<JLCQO%-''JH#_4_UN4X 57\N)
M^5.E2NP^\/J/CU(]BSP#NQGKIT*W\^#<C#HS!0?8+R:#VB)EPQGD$Z5DO.$5
M+7.=YM^6?3Y\X56C&UTJ^J%>J4A1EL4/U?E1O?_Z3T?3]N,^I_>JZK2N:JT_
ME*/O1/Y-7K!/]!@KW6+0A/2F4]@]<;ITB4&:'J1##'O"@+7IQOMS[,5_]J(F
MKBWT8IIY600CA.3J$Z9"KCZ9W#,3Q)GG1216 3R&J\^SA\]M??F/X,^>!R#X
M#R6B!64]Q\R _Z] PC'#_X>2K 7!LG#%230L*/H*5"8B84MT[ CQC/J]E/?\
MGNE([8RT![1U[IIK3]I/!PL=QGX].Z\-11C02&ULN$]5=]44DB@(810BQ@5B
M" FC[JIC"#,WXNN>[YJ&U@T]:1\P=;9'[6XG9,*S=M.YF.BD?3BN;H[:!\CS
M0F?MPY$[?]A^Q3/'#/L^'/!=4?+\;GUPQ9M<5:]1.=UXM90,G$HC$D$O) E$
M$>60^%X,F1=SAKF'&#$J-SNF4'.CX_</\@_:@2MJR0''Y3I?WUF>W8PR86;D
M._4T."9A\_CR1JFCZ[J*31:%/@QO]_'IEG+-(')]&))F,>T#G^T@47 I?$R"
M($BA+[Q,&L4$P<S/"$Q9+"+N9U'@684\]8XV-YH]EQP(?@DLXTC[039CT-&@
M<TR-EY(")\H%=$%>_0/.)__O'-V8W3241W31C\]<]46J"[!)X^0!2VT^D55^
MI[E,#455+^;\067LB"_RMY60MDS]-_D>U4Z@3))+G&$,<4@Q1"C(8!:$DG80
M3=/(0XG',CO:&4^XN;%4*S;8:+F555AU)%<_/^[5!<5.7TMC<=0)-J6\EYDV
MYPRIU5J G6*@HQG8J[8 N\G]NIO<KG[Z@E;#,8EU?-S'Y>$1Y9N8ML=']ICE
M'8PQT"';J;QUKTJ4OU]_4]&;A?SUO^3@^&<3]5^]KSYS7!5K3%9/MT55J;H8
M'_%F6_)/XIN4O-Q(939/30_,C&=^X$FS-,I2#Z+4QS"-(P9#54#<X[Z@Q*A\
MIF,YY[94')3&U'JJ_@9=3?7^M-55'?ONM06MN@M0*ZS(J*/RT!ZICEX10Y_P
MRT^\:W?QR\ZYO3?9[8R,ZFAV).JT/FBW>!^YIQT/-Z2R,U;><EU!^G?\,W_8
M/KR6QG'.FG("=5E)E87PM<3KJEXBEQY*,R*7(9CQ.(0("PY)RGW(@R@)L4AX
MPHS<U(,EF-O:T@C>Z4/?UJ2O.]?;%.T=,B$&,16N87;-Y+@^]-,*+$ +^($.
MH%5")65UU'"-ODUE9,>S,%&@AY/9L"Q'? 62_56'ASQXPN+"5^A]6$/XF@<-
M=K=ORBW=Z"8%RA]7?N>?B]7J75&J+DU+P9(D#=,$QGZ20,1#"HE /DQ"+_-I
M@!EG1N%TAN/-;14Y$!<T\H(_E,2@$=ER?W$)<&/G^U@PNG>_#T=PB O>!)>1
MG?"]0T[MAC?1_X0CWNBV81QS6Q:4<Z9KGZO&)]KS(^I>*-]4!/?[M3ILEM1V
MLV:G.\K=RG>JDI>MMDQ*J!FR:2"W9#03B1<G,,N8K^OT04PI@ZG(HI3C6+#
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
MD$X3E$ ?QS1)_8"G7FA^YC! @KFM ')=#VV\O$- -W'M.X;2M9.^$1^T\B]
MK0%H5&A=\O(/4@OE"=5Z *V(:_QM_.6.YV$B@_]&]Q*O0Q+^N<W5^OC03,1C
MHP1XP$TUPL8MO;G/2P9$7E&\ D]2,2"*U:KXH2[1;<;Q1CFQ#R\H0=5._:J!
M#-SC[]I)OI9/SE4O+,EI4HZVJ<:Z6$.JG.8K';6^XAOYG4/Y?P^5$H7_I+S2
M_O5BS?4PH[F^KYC;?B?VD =/Z(Z^0N]#Q_(U#[HV0>?T(EH7RKK9;NZ+4E4J
MUR6S.B6P=&VL5T\'7NO/R@^N8^F77HH"'*32,B*<R>4PBR$F7@BSV$<H) F)
MPX'I/"[$G=O:>;%B7JW4XMFA*M :-5DKMI6OW+X/9GNM^<SR%&?OSB;XBEPD
ME[B[R5QR(O$+Y3FY1/]\5I3348>M3I\>=4WR]=T'53_HLSHH_22^55SO#Y<>
M\EE$PQ"F,4,092&&61(1R&@4QRE.$KGELEE<>D>;V]JP$U8:>*H 5JG$A86
M6_D#UOMG.^;OQ]J,N$=#T#'O[L'3@B[ YQ8]*6SM_AJ/58U &9,4^P><E-.,
M='].268W#0S2KT]3<R:-:-T>KNYXH+.I58G8MS_EQ[O&J]?;:E,\\/)#ON;O
M-_Q!;G)93$A 4IAZ20"1'T<0^X+ @*&4IRR- TRM(O6'2C(W)FIDKFM[MU*#
M5FSPAQ(<:,DM;='A<V7&5I/,@&,F&P-\^TC]:X$;-5Q_L##3QNQ?B]E1X/[5
M#[RR:/5;79U?V8K%6F>K_LRK)26">M@C, D(AHBJ-@E)FL"$IO)I* UH:-7(
MI7>TN3%A+2/8"PG^4&(.+3Y]$F##'?18L#FF+VO$AA>1[D/"2<GHDP.^3('H
M/MW/EH/NO6D@=PR-G*UE>;]6_6.T%_33YIZ77^_QNHFI_5@T4>7/PFE_4Q4^
MWDB-WN&\U%GTG88S2Q0FF=Q%"LA](=G*"S.8I1A#+\19@EA F"^LV&I>^LV-
M'[^UD?\GB^Y5 !ZGBVC]@%(0* TO%+#XMWCI#!E\7E+/:,TX&V3235@B3Z?[
MS=0)2\VRTP$):)14;LEZG\ZT0^I$'M/)%]--&X1YO@FCKIDS4W':57IFRI^S
M"V8JYA4-*?4*=+KTSNG?MC'R@ODICWV(,?8A2GP?$A$&,.-^*G_/*(ZM^O!<
M(\S<UOBSA:@N-TT??Z+,EMJIX'>\+EZ!_+ &F%="-GIWS*'R3-\Z\TKD3O;5
MO/:9PWCT=TSO\S4OG^3SU;,?%</_5A95M4R0%T68RKE*O PB&C.882P@$\A+
M**4DY%8.\_-#S8T#OQ:%?/*='='U(&E&8^/@XYBD=D)JIMJ)N0!:T/$(ZC(8
M8])/SVB3DLMEK9]3A\$=+U#DY:,N%O!)_%ZL-_>5RI*6G].-ZM'P::W#WI8X
M\[C/D@#&F9P1A 6&:9K%D+,L"J(L(YAGD]5VN2CNW AJM\/=5V5XT++K.@HZ
MN%0WQ&@C1.7'NLYUZ:WR:<*2'9=?@WYFG-_D3N@:Z699 7SH&JDZUS7QR@#7
MKI'"\M68U>LP8>&645^+J<I-SNCUF+:JBO%L.2VF<EF*?Y\:*L:(CEHZQ7S4
MD1*'V]KP.:\^\LW21\2/I*$!PYBD$#',8(K]"&9)RD6(F)>$Z7)3;/#*;$]S
M83PKNV$WJCL"^:AJ,+4)H1O\<U"@X26,S78[(R+G>%$^F5K[<<P(0T,LG*:V
M/AOR9;-43^M_,>'TS&U#XV0*^H_[8B7OJ&H7^)(+1CE/!(Q1+"1[Q"$D420@
MQG[J"8P"%#(;]C@>8FZ$\56-4=L3C9Q_TOT=-H;;B!XP<9AY2(5B,I)P5<(*
M0[GG\^0.4"01$3SD4;Q\Y&5>L"\;7&ZF@/3Y<.Z ?<7O\K5.]VLJY%V-9YQZ
M49"E*<Q"(5].G"0P12F!//*2F!/Y&($:/-^NV71HMH,Y#$*JBPZ.!:1IA-8U
MT+C>1W:$^U-[6GZSV90YV6YT5NFF +?RHQZS_O-Y1,8-SSH:9>*8K'-:'@=B
MG;WRRFR:III"<T@F1"S9DX=059R'*"8)))D?0YHDE)",9#@RJOC5/\S\7&!M
M"@BOQ1R:+G,(IMG'?SU$C@E@CTXCX8B-I,U <)(0<SC2RV3"G-3V; K,Z:N'
M??\W#T6YR?^EM]R?Q/OU1LYX+LF\-GZ7-)7+/PH#Z(4<0<0)AZE  GHQ);$O
M&,.^4>D2L^'FQ@==:957"].FKD.^$WS0;O<"Z&9\,1Z4CGGC.8I[49N=[WCT
M88;)F#1R8<1)Z<1,^^>T8GC7,'IYIZJ1\ _Y=\Z>/_EW_+]%^7HEOY^/\N6I
MHU&6$9;[C3CT8!BS3.Z&4U_R#<$P#'A(?1:E.++B&\OQYT9 M?A0RW_\W2R
MU@%H)8#28F \E>TLF1&40^P=,];XL%LSV4#PQJ0V6Q$FY;J!^#PGOZ&/L:^]
M_D%.^>KVOECS^KQB29($A9[ 4+",JS(X'B0^SB!E411F$54.*]-RZ\\?/C<>
MT_(!+2"H)30OJ7X$7#_[7 N'8VJQ0,*J4OHYE:\HCG[TR,GJH9]3IEL"_>PU
M<\M">U>4@DN2D01SJYV7RS2*&$X8AW% Y*8JX01B$28P3=)4^56C+/.6:WZ'
M53^(.22:':E@]$%E]0=UI(B[C^NUKG#'V5QRP8ZGWM //+.9_+^6P[5#0=4^
MK''X=TC-.CMY_QYI5\?B_Q])J3H[+].E2YT784"D[NM[)<_[=7/T_20?_DU"
M7&ZD!?P5_[PMJEP/>K-61C.7'+"1_[SE:[Q2Q^1U53^*1)IDB$/,5*0_]A*(
M8Y' ! 64)S2,O<3(O!U-HKG9Q)WFJIT>JG85&L>;KOZ%Z44FP?%R4ZNC5H!6
M(5U:=Z>2GIF=4CHUH55+_[!3[*6FS"*P=>JIFRAV=;HIM(M,'1/NWN#340::
M+KYT3%P.0DA'??"P#>1KI?]Z4]8EE_+J'Z^>7DE"OW_ Y3]TD9Z(Q02+E,"8
M^RE$$0HA]AB&U ])@@EEB;!R;5\:<&[KW8&\0 D,=O(.JHET$7&SS=:8.+I>
MLJZ T'H?8XK+F)N/BV-.NF,P1>"YF6]\WP#;_ TGFYN[DNOMPH]\<_^5T_MU
ML2KNGFYQN5G+#_D^?ZQ>XS5FN WFR9@G^07!)/4(1#1183V8PR ,HR!)Y9]P
M:FR*#Q!@;DRD5%#G]@7-E6<**"T ;G6J?_QZ^]K"GALR*P86MV.L';.5AOGF
M&:P[!4!7 U"K,*2?X!#H+2QGQU,PD:'L8BKL3.(K<.RU@(<\=SJ#]PJM#^S;
M:YXS,"Z,TI)K[]1!>,B;O**JRXVRI&]+_I!O'ZKWNE*/=DLMDY#$-$X$9%'$
M(>)!!K.$1S#+,C]E.*%AA@<<;0R39J:G%#ME@/S_U;U42#?B <H\X'4D=<7I
MMM0Y)Y:!9<-FS<Q0=C@)$P6B[8#_I:O"KRHH;:=%[1AH]%B CB8CAJE=A>2H
MX6O#))DVK.TJM(["W:Y[VC V_;8N.2WNUJI9QE?\L^U16+N E8.B]41T'!1-
ME.^2)R'W$ J@P(&DU)0+2%2B:4)C/XH]7R#LV_@-KI!E;H9\5Q6=>DIV74?S
MVKNN?OFX\_*I3SMO'8!-B+\=P5XSD68L.]'T.*;:@YE17MA]/]C.N<?MP<SL
M7+-O+\R,-=^.@.F8I'N-.),R[PBX/:??,1XY,!2Y+1BIJ'Y55%OYZ*_\Y^:5
MU/@?2Q*G,4UI#(,PIA 1$4(2X R*R"=A&H=1S(QJ!QF--C<>[12K_9UC)6N_
MP3, 7S/R&PTUQ_36 :PC*?A#R0JTL&.& IN ,FK@;^^ TX;YFNA^%-1K=-.0
M$F98]423YN'WO-A6JZ?/O.*E#AW^+K^7HGQ:,L9][H6JOF$:0J0RIW"229 Y
M3B2%1!QYS+P$V:7AYL8C2F"UF7K<B0Q^_+_JKJW';5Q)OY]?H8<%S@Q@SA$E
M2B+WX0"=3'(0(),)<MG%8AX,WM31KMMN6'*2_O>'U,66V[9,TI1:^S"9[D0B
MJSZ*11:K6)]R8ROUSV+S0U/3MH+;%(BZBKG!0:I7)$>V+1V(!VF#3MS@W2@
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
M/+T4#N[_E\WCV^*[[-5$*MMX&4$\2S%A0&1"K8"9C &3+ 0)89BG%,$$&ZV
MP]W,;:52@@:YSL>4O=I:AJO1%4 -/%\O,(ULW<\CY!*CO0R5A7OH!;*)'#M7
MZ.P\L:N(#/I0E]^>SONYJL&1WW+]:<>Z;MVUN?<%9<6J/FG]0U)]?4[\N?ZD
M+V3H*D1W:Z&,\K;[59GTXJ3>"F,1#+-0)[% Y4RD.A:4IX!2AD2.4A*'1J1G
MWB6;F_4]W#E== 2BG5Y!S2W4JE(GL_5U"VKE+.O(>1M?,W_@149MY,6@/V ]
MM:Q&;=3J+-Y!]UKTSIMPTU;'\XWI21D][QVXK0#-;EQOX3=KM3OX??- B_52
MB%2A1A, 20YU1(L#'(D8"($$#C.94V*507RVE[E9YB\Z/:!QK;]M5@K"\N^M
MDVYG=,]#:F9 ;P9J9&/8'EKL!0S^:D3T:,X&(?!IFLYW-*F9&=3UN<D8?MB5
M'T6[X;RJBTU^EE75$!XJL_/NX5&9*/U+'9W75R_+)4V1B&D8@C@7NBZ+1( R
M92%P&A$B,V490FIC%^RZGYO!.)+>EC3%"G>20)236("4Q1P@2#$@C&0@PK%
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
MW7+Q=3I/..'(I7'! 4JCR #25R%D 2HEZ72RWL8A<I^/T; ;1CI.A@XFX)Z
M\FZQ6H?9_S?]LG&IDC<YZ6" 8<WK%9*/<\%#D"F*$$RPPV\Q-RC8#20=9TH'
M$N[($*D6\,42PY;N0#L@QPS92]H=129H4Q0/(2;)>=",P#[$H<^U=^X&@X[3
MHP<+<&3%U[/:V;O/B_EEQB858YBP!D)&LFM&2 A<<,CHB".ODLY#^!6WW[L;
M #I.@QXER)%!\ '3^9( S$7\.%W/<!*<$"[% D9A!"4MDN62&82G.+MDGKGQ
M X#@]GMW T''^<^C!#DR"#XN0ZV,^?#M+"YF$Z-IBU*)-BNCR ^.J"%:50,F
MZ[P/RDDQA/]XXZ6[J;_CE.?A(NS$ /SR9_H<YI]PDZME2<?,O2>+10)0/M &
M5@C DC'G(WV;PY!&X/J[=T-"Q^G,HP7:1<CP#YS-_M><PN(/&%:TL^77J]4Y
M;6W.9\\YB<%+K2E(MIM3G5H-8+D77'@KASL=>X"(W2#2?0)S"!%W@95_7\S.
M20'+S>G?<C7AVNJDI069/5)4; 0$5)KXD9*\8AE$&NYHY-;+=\-&]YG+8T3:
M!29>GB^KO+;U '5C)"6<KR;HK(]*D1B2]C7[BA 5,Y"5LJJ8H*T<8F-YC(;=
MZK.ZSU\.(. N@/)Z3D\C<4R_XL]A'2[8(CY"2!P3,)TD*!48N!I,QT#:EDI%
M/T@L^A@-NP&E^R3F  +N B@;2_@RK/'38OEMPJ)DJ%,$KB4Y5,*33&)20"PQ
MQQ(+R@Q1SW?/JW>#1?=IR\/%V04:/IR%V>RG\]5TCJL5Q5LRYF -Z(@6E"73
MYY4H4(PKTGG!4N&#H>'&JW=#0\?9RV/%V04:?CG#Y2?:!/^V7/RQ_OQR<?8E
MS+]-M Y>\Q2 I^HT*9<(U,20L4$5:7E.@]3\/D+";NCH.+4YE'B[0,F'SQ1Q
M75(?HW1:,@^.-CN22"D08B#()R%]8)S9-$3I[]TW[X:)CC.=1PJS"RB\.X^S
M:7HU6X3U)$I#X15JVOM0D,L<(GCG(QC:!6U)(F@]7$KCVHMW T+'.<_C1#DB
M#NI=OLF6[E+I7GTFB7U93A-.O(M:.4^F+$5",L77$#Q%VSP6Z5%KBJ-NY2[N
M7@Q\^/&[J;S3Y.9 4NMB_9/A.JMEIHOT^X?*QNKM^;K>9JTY_$E!IPG &AA%
M1*"<SA 8*N B^%B<E^+*/!^?I'B$DMW@TGVB<S!A=W*-:'55JXSYIV_O*R4X
M3_@1_US_1!_^?:*R95$8<HT\15(*G05'M@_0<:VTL-F)(=)<.Q.T&Y ZSHJV
M$7T?IHC86H;9ZWG&/_\7?IL$-+27D!OE%".WVD4!/B!"0"F8*\(6%H:S/C=?
MOMM-Q?YSHT>(=.QJK&UZ[M5TE<+L/S$L+Z];LL!"C"01IUP!E<FKBIY<[*2,
M*<A$=&F(%,=#[]\-&1TG0P<1;"<;T!43K^@GJTG44>C()115?+VMG\'QD&O2
MOP0CN6:#7F.]]?K=H-%Q0G0(L7:%C.U%[2T3+N84@^"@9=2@I/+DI&<!@;PL
M*V4I*0YA-QXD8#=T=)P@'4:T(^/C!7&0-US,PJ>)\)8\[L"@.&- &8\0;5"
M7.2B-9G#S ; Q(V7[H:#CE.AAXMP9-V_3F7YXCQ/Z1,OUFM<;:6^X<)5+D1F
M8$V]DQLM^42\T%;(T21C1(F#W$9\F(+=4-%Q,G0@X0X&D7_]\8XDW] /#N^:
M]7(Q7RUFT[P)N,*L-OSZ\!EQO;I)^FXMLQY^V$#]LG:D]LAF6><K^!3"E\GF
M8E U"6_+J^F<7C:E#6*Q[83Q'5FB^&QK'4:6@BR%%@5BUIM[0]EK"DWHS[MK
M['*)E;"*&Y5?O)-4S_V/.%NO+G\"]2?7%MP^Q!UJ5NZ\XV.(,YS0-AAD-!*R
MKL4G9!7!6Z.!65,L"JZ#N&=?&9#5#1GC-.)JAHE+:S. S$?<B%;+]17E'Q+.
M _E1+_Z<KB:<3&P(*H,Q0=).&BH#EH%*W'OMO8AAE_5!+[@&&/KN-E@>I* 3
MO!R@SL60LAT;'!=T_WV^^H)I6J:8?UZ<A>F\!NA,T X"1CIRLT7-Z D10#&C
ME*8HC,5[+BH>")"'J!@') -I=C&TF$?$RIUU0RX"OJ8O5Y-"GQ*,HO1@JD^N
MDJ1XC*2#R;'(4&#6NP#E\.WG.RGC]  <T*0,).4.</)BM2+W[_O.FSERSF6
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
M%=-Z^A4ON2(O3L>DZB6G6NB-K/8W, :8]?5$VH7,FYBIW<@;URUJ@[(&BND
M;K1VULOSM#Y?$F\?<+V>;>W\/+\^^Q*FR_H-;?%?IZL:ZDY2$$*3Y0>M!0DP
MUJ:(62I@,3*M<K3,-_' ]R-S7%>KF9%KI:@.8'A'9A.9@O3)>- H-"A;),12
M-%@*64O(S.K4Q&._0\FX_E<;,!TG[I[\]ZMN%Q..C*-,#)BPY)*&8,DE#8YT
MK)5VT7.';1%S1<NX!V5-??8#!=X#9FJKE-\6\\5-5BXW[LQ"X4608ZA)1$I+
M#\X;2\PQS*%D'DJ;P.]1LL8],VN"I.'4T,'&];<PG:_J:L#5V_DO?U9^SJ>K
MS]OK"S]C7$^T5>3W,;*GL5 0@KXR)#($9^@WR7J7F[A,3U(V[DE:DX34H,KH
M!%V5G[?SGZ>K+Q=W8-Z6VQ,3)][+:G$5R%AKV8,RX+BD-81,NN"=Y*Y),ZX=
MZ1OW]G4KI VMF [P]K!95CJX&+T"CGS3H: .[9.I=G9U=:Y]<*))D=MQ&V.S
MN]<M,#6,\#MPM*Y<Q%<DN&U+X'-BZNK(_"<LBR5>:U3^ZW2^6$[7WV@!(:ER
M$];>>,JVM\^ON/Z\H-]\I8]LSN$GB2+;.E,&7$:*6RBNK5&0AZB$3Y;6F'/8
M I<GY''D:^$MH-XK0KI9/,3RQ>+_">=8#]@\"F-UEA *>A)W#;9JBQ@TPH3
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
M@#$T5MO",S:Y5K4[B>.F[D]\N-Y(<QV8Q[N<47RXB0/) N#TZ[:GI-?HBC*
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
M0$G@%:6(DHJWJHEY'83ZHV/W8XBX:L7SD33ZTZS.C_,B>A5Y 1%-[8Z#]=R
MO"QD40NFA-6QR9W[H1D9U^R>'MEW O@Q@?&LC._/]9KH;#60#;Y\6CM3?"^]
M75GD4E )72>X<$M0J4V]' \:4+.858K>ZB;7FD>UR!M_Z+?S>A_B;7E'3ZUM
MLU'FI)1 R!H9K=M,DO!1 ].&863.BV)V<EEO/?B?P;KM@Y(;3N<Q0NX@W?YJ
ML<3II_G+VIINGKY=NZ!3NRE6S_D]AMGTOS!/BF?.N> @BR)!>>:)LZ*A1&>\
M\<IXT23'N#N)X];OC@?$QLKL=P/]<'YV%I;?%N4#L3TMTQ3FZQ<I+<[GM>7C
M.]) JG.D#MA,=WSR0!OK(7P,M,G>?<W5@(?H(N<Z@* X%U3B 0(B_:$HMN44
M_&)J4F3U,$E'Y[H?$^^5=\ER+H*C 6LVPZJ9AAA+A,"TID53DG%-1DCM1MZX
MV^U >+F3"1]>,\_=;+4W7^.8L;',&2L8BC0*LJH-T'E1$*)AP%E@WA0K9&ER
M:[^=.?O["M^67U;KZ1FY$:M)#(I+;RVP34:2U^$2P07PT<K$8P[A=E.+81B\
M24:WYFD?_=\V3T=(N@,G_V*@TNW!>%5 WZYLJ_8Z"2]S;<9!GJ>5 5PF29G"
MT;/H$U=-J@IWHFY<U[X1JH;72P=@V_9DJ$<E5P6-6Y8FWLHBE) 0G0^@7.(U
MZ$C 9/:NT,\,-G$H'R9IW(MVC6 UD 8ZP-)[3$C+@CBYLRH*"VB"=1 ]JX.9
M=2V--1:20F=D,"*TZ3?W,$GCWH1KA*6!-- !ENHDB#E]Y-MM/IB67-1%0'&*
M!%7;QL88.62#7& N@;5ISOL00>/>8&N$HT&DWP&*WBT77W"Y_E9K!>J<C[IO
M?ZD9O-M\<1F38,;521YU^A>K??E,AB!UEC)K&66C'F&[$3CN';5&*&NBG0Y0
M]V%1UG^08#\N?L(/BUE^4PL3\]OEII;EC^GJHA$6YHMM/ONDM5()T.?:5<LR
M<(Q9H#65)6+4G+6Y'KD?G>->86N$P9:ZZ@"*#RZQUV=?PG19OYKH0KZDS 4D
M"YD\@VK3T9.7B2K%HH2A^.6DMN^*MG&OGIW:[!VHDPY@]K?%(O\QG<V(F]>D
MH/FG*;F@FWE:=_Q09.B5UPB6^*@#,C6XY 2HZ IB9CGX)FFOW4D<]^I9(] U
MTE 'V/M W.2PS+2L\GE:_R,LE[2N+CS7":I"H;(W!(=:IN^14P#$'=@4LA7>
MY^3;3.A^C*J1+X.UVDH'4T0/J+KW%ONV._)F#242]/0K;JJ0+U@D'U62FXH0
M:?F TI86CJS% ,D%X3BO8RN;7<?9C]:1[WVU0F!CI76 R_>D*2*@)J)_QJ\X
M6VP\AXNIE1<L:5%45%8"!>NAEEL:\%YPL%)+DA]9<=_D O<.M(U\6ZQ9VFU8
MI72 L^U=C,VEBEOG&X4'9CP'W)0-9"\@VAP@R>"T+D8@:]6H]EZ"=D/4<SL4
M&$3\'<#H%04TFQ97U\KH7L])0.=G5X=GDXQ6T_\E"%4]3E[OX2(*<%J(4G(P
MSC;!U$[4[0:PYW92,+QB.D#;>S*^\W-\CVGQ:3ZM*KJ]?*(47&;KP<12(QI;
M1XIK!:B1^TS_H6I2*_8D9;NA[+F=(PRKD.=>(E8K!RA$JH/.\:J X(@[)$.\
M]J3%9'M(8* *L_N+-KZ#.TJ'7J&'P+*M ]TD.*8YZ.2R<X)CL$TN #Y.UA 5
M1-<?NWY)L?@WTL/&XD^$T,'49A?.&5</\5)M/ZXA"6\,.:8\A2;W]!XG:]Q*
MM %Q<E_=T$#:>.X6\#+U338 +[/>S>W?8R\];2GMKMRWKZX51:;$*]ZXD11&
M* :1]G(0.B9/>,XN-ND<T_"R0/J,^;Q.,'KP?&4[EP:5=MPGA)RLW1ZM!)$%
M&!\QJI+JH- F6;H=">RV(G<?S-S)S+703@<1QX/<_/3M(SUB,_,QFV(2UA,\
M<IA!:4%R*\)#)L'E(FEK"4TJ=7>@;>0&(TU L>MIZX$:ZAETE:&+26THM%:"
MUFEPJ9##4F_W6&:()8&(P;,8FIQ[[4#;N* ;' ^[XNU Y72 MWJ8<DZ/NZR5
MN76 ?#DL5*CDHD1PN@[ZD,Z!4PHAR8+D()>@2Y.#_9VHZQ1SAV+B=H0QN((Z
M0-VK\^5\NCY?(@GLU?3/^M7E&/8Z?C:X8,#'VMPDBSJGPV3(4?J4C2[!M+G;
M_B!)XUYX:8VO@531 :@^+A:SU<_5JYWG7Q>S?,E&"<A91E.[/_#:S3'0*N$:
MN PA%EX8RB8S/!^@9]R++JWA-(02.L#2IE2T-L5[??9EN?BZ[0QQP8K+R+%V
MEL6D$BCK([A0$$PRV3-N=, F>'J$IG$OO+3&U%#*Z !7#XKJS?>IIT[R9'DF
M!&A7+_/(0@%1('%I@T'SX@)ODL%]FK21QYN/&E$>II^>$7=YASK_?87E?/9F
M^K5>IU92>:T<V)BQ+B<RT]86D-E%DS2MTC8WL/:BLE.'_T"([(K H_7UW \8
MWDQ3K;G*'S%]GB]FBT_?FA\O//S*DQXN[,AY^Z,%'=$DIF@#UY*!*K268R(O
M#GE)GCPX:WB3/,#P1PN;CG'_B6&Y>EM>G-7FPMMV8=NI:6_+79&_6?R!RS?3
ML^EZ(FD_<99'2!09U;FG&IQ0@59ZX!0416>E>PJ QQ#0[3'"/OBXT;OO%)H8
M<3/>G\>_?_ERR6,L.O#D&3"3-KVW%?A,3G3Q22>EN9,L#X^V*P*Z;?AQ&K0=
MJ(E^=]N? KD6"3]\1ES7[.)B7N.I0S;1!YXT6(_;I^D<:,N[_JKW.*M>UE6O
MXVN-EXW*CIP["%G5>RYU@BO/$1B+2;N$,K6Y3;D;>4<9I_N%?>V:MBDE6)-
MZ]H<('@+T08!##TFSY6,2N]DA)YXT;A;6P,<W# \0TKYN1F837 ^H)FY>%Y3
M8W,?S:<U.4HZK05&",AK,L,IB 01\$(8QX05V";9V-;DW,WI7&SSJ]\6:XIW
M%G7\1SV/V%2OSS]=];ZY=EO")5J&OD#6@C9CJQ!<$ )01V-D%-;)-C?R#J?Y
M61BW?1#W<"E06WUVD%=[,9LM_JCR?+58OJ373]>UJS.NWL[OX7)K2*YX%<$6
MC$9!""*2(\DT>.T03/1U4!E*&]OT\SV"Z''#@!. ]V0:[0"]5POU>SNH;:_R
M]2V^*+21T2$#B8(\$D?,1>$S!)VS\A(]EVW&$.Y(X+BGJ2<UJ0-JJ@,$/GR(
M\YVCE(*-Z!((8QVH* V$$I"66$A%!I:5;5+-^S1IXYZWG@!U VOG8+Q]Q65<
M#&[SR)Y/UUA/4.XT3+FUJ*37BOLHP$M90&6LYRLH@6-F0I($>&HSHW%_6L=M
M5GA22]A&?QT8Q4L6%X^Q^.I\4ZYU+7EYT8W@%N_<6-H 1 (M:F<]30YU]#$
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
MN ,G8=L92Q(\>>X%F%@3-WG5:$0A1(Z6FZ YTTUF>O1]?GI:=.QXR+J/JCI
MW*#Y1:<L$T(E".A(GHD7<,$F2-PI&;DP%IL<\__XAZQ[H:KE(>L^*NX WB^<
ME%BK;/7&(2DI*1"@^#'$4/_&>0C!HQ0]GFZ=Q_'J7C#9_71K'YUU@+Z7#XJ-
M\B*;G(#90FM:!@586Y0)69261G-5&IUR'7O$?QXGK,=@<#C-=0'#YX[N"JV>
M$(4BR82;.H6,&:(/,3N-)3T> ?R_AZSM87>LIGJ &RX_D2#K'Z_^^WKZ%2]7
M:9%5K9BG8)!% \GE $J;#+XP!TR4;"US49LVLPFWDM1)*G[44&8@A74 O7>9
M5N,T7N7T/$_/?[I99C&DJ)PHM*YJCX<D/:Q&-7FCK/2>9]YF<.8Q1(_K,@X%
MG/E(6NP L;_/9_G;.KW\Z_4LW7:65<RPB 6\9(E,?K$0DK/@15 *K<#2!HO/
MDS,NRDX'A_G@NND 8<_[%*YP@2Q*,,XXVB\T@Z"= I-=%BFP$'7IR_MKM@F/
MAJ_C-=,%O%Z*E 0+*4M65XB@,+U61&,J&JS5VAIE,&GL,\9M%FR,"+>A--4!
M[.Z5%-[^]?^;Y@41]>G;Z_PU7Z[<$*F5B[7Y<BA8.S"[7"<])="NT'IBG.7<
M^E[C"^1U4DHQ[CG*\(KL"9[W*P.>\K=)&1@CF)3HP13!0/%(OD5$!*T+EKH7
M.-7V''H7*CLY]!L0)MN0.+C.>@+D;[,OUU?+E<3XQO1S+8NSS("Q:35DD_:3
M.A>1&>1>%<N4;G(2\@)-G8!M>"1LP]R1:ND486+#2C)6ETP^K=-((LJT59 C
MXR#P4*<E""-3D[%8+]#42>)O%(0=HI9.$29O@G+I,EI;R%_UU? ;#>AY@L1$
M3D;SR*4_%<)D#V'&N @[1"T](>P(E_CU;:FQ+%RSFO2T,;":*%+@R::#Q<BS
MJO<T69,#WD&Y&+??<V<QRLEAT<&:>#X?\4SMYR067S X \JN9O4%0]N)+L T
M"IE8*:E-EY>=*>S$JSP]BG8Z\#M6I1U@=><+&C+0AA8* ^-=G=%56[G[),"*
M' U+Q4C=)"\TZ"6;KH^EAT%J$X4>#-2O>1'F;>_<K++#U_'JN@KRD)LS#Q\P
MT/V7%Z@:Z!;+@S<0GM[EU2W BW@U_;J^*GC;T3(GCT'+ZDC6GFLE S+ZPE44
M41OF?)L>?3M3.$@1PTLONK//=]TU.3)IO;3 5'*TR#""EUQ EE9E4;AQL4DU
MUR'$=G"</#C2GJUA:*G$?J\-/F#]\*;ISSVFA3EKV/9\=Z@%RTV4,=.F6">
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
MWKW?&-1@%"N!UICD@C9]RR(XQR04ZX1."I5WC3J0ODA7;W@Z1/E/$#6<)CH
MUH,)0__W>C%=IFFL"MJPDX(NLH:V/N35>48 -&2\<V(D+6N)ZB9[W'?HZJ3
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
M>@7]1EY"O>;!B]7TA80EB!/C!2!+"(61/U $YPR;7+C93E+7X?_0=NP +72
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
M!EP]4BXBBFAC+"7SW>#R\,$]'DR.!9<C1/ZC^?JO;UO\9,&]CBF!9+S:V)#
M66YI2Y:!)UI?RNXR"6Y<=__U7HWV1QLQ=Y[!\E#H^>'6T/ROO-C(X_/T:A)-
MTDG'#+0'D6'*(4*0EH'26O,48G*R31*V(5,_4"QS(&B;KJ,C$/2CK:8_OWQY
M( N'265D%"J61,:N. 3,J4 )7I#1T['1=/&63/U H5Z'J^D8!'6[FHZYP*@"
MYPJ5 T&F@QQ<K$.)C:#PB.O"!/FW)IUN";6^['H>,6_+=7,JK/2R6,+W!1#V
MKK!YEVN429_?F\'S(2\^BTEVY'];'2 F*4A$ B$4)*,B$\O)>>5+NTCIM+S^
M0%F# 1=<QWCK=DD>J+5[\MI(\*5"N-LY)C\A/2YF/I'*6</)G#DMR'_FTH,/
M3('G(F?))/D [<[_.Q%"CW73'2[B,T!H+ZO[J*8T*VG4/-;&X\#HN6.D.F$<
MF3>C#5FV@I"08MY@M92^R];!3SCIL31Z_'4V&E9Z62Q#&9I[TMC!T/")#2B]
MT A1TA>E5R/P5 0N2(3.6+2Z74_BD9CN<=#"^$OP'!!X3O,9-LROIU#.%_3C
M5W]_R9&^N9K7#W$Y+[_DN#I=E+P>S0YZ_^#PUS>[;#"01$YSLR 6FS-'"25C
M(%@:#6B"A.B4]2QHJ5V;C'*3FP6##+Y;*VXBA8XV204&61U)7^_'.B?!92NC
M8*Y.F!_F.NA.]'1=][\/B@8=4GB KL8N<CG>$5P;DP\K8S)Q.4@A12'6A:_3
MYR,$5A,B(8I0C&/,IY/ ]"%=7?>%&PVN1^BN%P_^Z,5Z,4L/Q? T[^Z,\:ZV
M]=%,V3I=5$+0F"$['X2RRB0Q3H.,@1@<^>AF^,71-4(.7SEU+N'X!G\ME)?;
M#R1O)=<>LO&Z%GD:<"X$T%$4$9)+(>D3^BH=-X7I=&,86,<_EH_S<J?&;"AZ
M=AF,4 *4X 9\2AYB+*X$G3@K?@3_I^/>+9TN@48Z_T?X32]**R9->Z.)P)5:
M#8@@C:J"()-)P1I?;,,C^M'8'OD XIQ]K,'0=.[;T+.[\K;:A(D+0I/V.-B0
M:@\H<DP#>@X4R$DADO7A<:GS*9VP;62/?$K0Z6;43O/GOB9>W*:W2BAQ82U&
MTJ&-Y+Q:6X "M0@V"T->+4_:[W:M>!3R=UHC[I^V1MHCH1??[8@:M[UWVVV"
MXQ.EE8]>1Y V2E I(J#5$G*1D@F5BC?M:D.Z$,%.Z]"?T3KL3\1[H>S<][*U
MV.Y)Z>+CQ\5J7M=O))7I;#F-_XZ7UWD26#*\U$1],):$4C*@H V>XDT2A\4<
MRVFVKUTIWNVTD)W14NE7X>>^"K;:C&W"J=<?HA &@L1Z(T\J0*GJ6#*K/<_!
M8&$C.'-#K8I_W"%Z4P#TXL,US9AL%52)L1A,D(TT%!B2+?%!&>"\1.]%R9;E
M9B[;&!SOML+.Z=Q_=)'N!:+!SCI/4#GXCMA?3*LH5FK[ Q=U0.O78?L3?^\E
MS:H ]^+N-+5^M1]KX)I<F51[NP3A(.28(9%_GQF/BH<SJO5[\/1MP^8?:6&U
M(/]M,5\N)Z@%JF "2.')PV.N#C(-"$;J:++EWJLV \P.(K?KZK]]</7$K+;7
MWCE[(&MI_S8C.5RO9E6\N?J4%Q\^X6R7L6FK'_Y".\JO.%VL-Q-4+'*&#"0&
MV@*CLH"!"8C98@K&1\GZFL@PM 2Z+DP\:B7U(N&],';PXJ2WA_FI+SO\.?NZ
M<N,>&:8_9].KY46D[;UN_'>SNP?U9 Y\=S,'9PA9G.B.@\NN @<XBQ2N%D*F
M]XS5)L$2-2O:L'9;?3N_I]EZ_V-^H]I[8^B9TQ:-#* 9UCYKJ8Y^H6W7"+XZ
M^D?3\/3A9&QV[6?M@^/3[0Y'H^6']L]NI;,I7*[#]@RS$0SGL2:6$^WP5H"R
MRH?"4A:LW4744W#88W.\/F!^^A5Y .;.9YCY0.[L1$6AD </(<@$2CE.!E5%
M<,B*-<[$R/"\5N1#!GOLK_</6Y!'(.Z'WAS7.?%;N40G54UH0RR)@?):@1-2
M@[4>&4>'_/$MEMY7XD,&>^S8]P];B4<@;O^5Z-<K<;8ZU$D?SF!!;F9(WY,0
MT[PX9C6Y#2A!R1S!1XT@B]"8A3'Q<>%F[VOR"8\]]O7[ARW+XW#W3UB9CWUZ
M9PSI2WHPI>K1)(1@:25QJZ6(!HLP?5WJ:1)']C?@_$=:E<=@;M#)RB<LC'LF
MF[T2UOUFI8^Z.+"D,LO.@PB63)4FB;C@+211)[]+CUJT*X?;G]X>._-UM;!Z
MQ<X/'0K>:N^[QXOWU1L4\R47!BX'1>J5I%XA%!@NT!OI>'#R3'?!?>30]9EV
MYZ<6S?#VO\MU70V@M$TB!0LA%JP=&Q'0*P$\<-*]=UF=K:<Z3+').1^&M%L]
M'5J"O:#\CSM(^;[XN#4LI$([@7<4V"/]+122H8[<,RF4#?S,\KOG57O6P1+J
MWQRT!/4/[1(\3*U_7W#62I=L2*"]BZ"RL. X(C@1/,NY!!//[-QU3PG\\,=!
M/X U: GJ']H:;#+ZUX3J[TN-'"?O$!-01"CJ,5SM@ZHR2.8H='0&G_1PZ]T4
M[,/^#W_^] /8@69P_J&-P!ZA5<V"8CU;R$62&R54 K3D2R59+%.Q&/:XVWKO
M)F#@+,$Y'W7]  :@$93_.<=D+S851,FDYC+7.AQ99SR3R+P+P#-/CF>913 /
M5_^H1V@=]YWL8 $<NY@[4>1>H#RGB3VO/G^YG'_+>26DM]>+^(EDN)IRU.8*
M_A[O:W99[5">3W-!K1AKC+09--;94$K2>A'1@R+@V61DB:'-,6:[(3S;!;Z^
MVKV^\GTQ2V\7\YAS6K[+,9,6TH<Z46M2I+1%N +!6@O*F0PNDAE1N? 04)6B
MY4X;PG%T='T=;!_4/+"M)]3-V+VQMK)Z\?=T.3$A>FUL .1!KL]SO,H*F%*H
MF7<I*G$<RNIKQ@'1R36]$\+V%GNW /IE7CLH3KC.)BD10,E:IZJE 8?6@; I
M^.*RDWFWSH#?>5&/(-I?F3MAY #)CHV2"](FV\K0[WE=/ID2UV@32)/(2B='
M]IKG#,)S6UL[6:?L3E#9Y6T]XN40Q<Y;2GELV&Q?69O^"3<'#Z]OYY]J0;S9
M8L"BIX!*UB9\C!G0!E60V@4G=AOWMO^[QSF][G0?&T1!8^/OX&S!FT+$WC9K
MFF05E=.T!T@C!7FBAE:TH<#9>Y)R<I+'J'8"Y4 $]6C\!D+,,'T_#U??V4+V
M5A=KG@N3,:M"^X+)O#95E("2.Y#::ZFB+2AX6\@^)*A'X]H39(]0WSD?L?V.
M?T\_7W]>7\!Y4]:['<G@1F>3R)-2D>2?M$-0+!? 7->NSG4J8E0I]]5A]GL<
MC5,5<\J%T!<HSM:@;Z1P,9M=X^6-MBX^SZ]G5_=EH4RQ+";R^%0=FZA3G5<E
M)92HZB@#ID-L=[2T!Z'C5(&<SP;00-V]; SA^^((6_?#>E3UIM"__CR?K168
M%Y%^:Q*4"0JE@X"2C !J"][P $&)5+S4@>34;&=HPM(X=1*C;0WCPZ*7!7*(
MO7BX.UY<7WV:+Z;_D],D*9>D1@$^,-)+X:P.+V!@7"86-7,I]U5LN(V3<2H-
MSLI3&@0$/:R"E[ID;T^.32S*1-N?!8VA)KY(WD%%#9IIZ:PWU@C7!.N'T3O.
M+,I1$'T"A8[MV6]GXR9+^ROIH H!9X\VJXE+KEB/')#[ LIZ 8[)1!%,C-)H
M[9S9+3US!!'C3'T\N4=^*C6=5Z?O]_%33M>7>5Z>=[16_-]<$L'+ZS4N2$B?
MUY\-6D$U%#'-RJN:2.LTM5<^<.$BRQ0AICI)HC"H42*$S+07RAF'YS@49:.0
MC>OSDN^TW.8\K<_.K+067;W:&'(]K?6TNITUD#$9GZV,SK F\AF*@ZYKN/9!
MWQ,?8A0==^ -KRFG7UX5H 05K+?_?WM7UMQ&CJ3?][_D#N[C92,LVSTQ.VY/
MK]J]'?O$P*GFCLSRDI1C_>\G09$Z*,FN(@LL4#/]X Y;-BJ1^2&1%S*) [2(
M-C,SD(4:.8I;889KQ=%<J@'01U1,#+)ID-"-)98&,'4XX^ZWO8C%;/KH/J=M
MI0NWG.-V--@@D ><4K 6S2,6A"#!N)A,'=U983/3(OP(; V-)=06= -@?V3R
MWYIEV^HIKSF>\&+01UZF/U,&3E #2=(L;5(Q.E4#L2]2U'@'G>I@Z6I(KC4(
M;K>@==#".0'<&?0FC>9@/<]0SG.,3%@N177P#8#==)U:)H7= =)J ' 'QY#O
M0RPB.1=B2:N+\IC-D PV:P;!(>LXTY;&*O@\GO2)X=R$>7IB )PSY.^><CX(
MT:!"^3FM_^AB=]U=?;MW8#.A@N<(01*+8A$&?, +R%&G19 BLOV'6A.?B?Y[
M:]ST&!FN8YV62MAY;<?I<K[Z^T_+5&9])T36^M*MTXQZD[GW#'2FI1 7=9P-
MS('VG&1>ZAWE-/[BL3L[TZ-4"\LUS]K1P'IM)VWWXO_=_.L\ID7<,"18&9+0
M$85DR^ 7Q<$(8XOS1$WT1GK65BO*OCMKW'%Y32?M:&"U<M(.*33['D,^I>5G
M.B,B,\>9A" R13EEAR(*R!-/E;4FQ!#J5:97V=*9-FP\Y=F:'DJM'*JQM<Q_
M=]>XS'49JEWT3(R..QX\9"9+"#Q(E)0F()75GFD?<F.QB/Y[.]-^B.=\A1T!
MKG/J?+0)7SY1484)BU6JT_QHV"?K%>@<OO/3E.$HB6Y((A)B*)T!:)DM95C1
M\\9+)PP5,E;19V=2AL.4#B9D \SJ4K!L#%AA&&01N+5*!A;KS W_IRC#&8*^
M>F4X0V0\H9FS6JYGEV5+FUP\,=JC8Q. X>T%(B4*-AD))#%/:.!HLO7)&..B
M#T")O]L'Y*.OOI9RFT$2[XYE?PN8V28/!5&$6Y_!6S2#!$<Y&TH"Z*P3<<G;
MH/M47?9'S935!$=(;%_F![!O8JEOWVWNDL;4I$R2 "]E"8\0!CY3!<%Z0ZE(
M7(L^$>Y><G_TY8DE?XC<NC&8.+7TYXL'A!>?PEM2QAOR@-<LR;C]4J/B(R&:
M&*5LGV1A/^D__/(T4='1I'\P$QL(ANRJ4#:Z+X12,Z(]!!=+9WPGP1A)(9LL
M.9?:$E7%RG](Q&NIA3C$=CA:* T!:M=-CI! BM5.HE9XG1I1YB\A]9[9D*P-
MLDZ-;4O5L8>+\P5<',#;J5\;%M)Q4757G>:-\%0 %]K@Z1#EC9HFD#*51,DH
M3-I[^?K" \+'Z[8AYT/$TXW#JP84P.-:<$<8FCO2@.?$WW:",D)+L#EPO%B=
M9W7>;PU__E$O,]3$G7*X6!K 5)6*VQ"]Y31$D :-/A&) :-9 &6,XTD0*FR=
MU_>O_/G'(&R=XOG'$$$W /:7'Q%DI8V*C(&SI5&JQ\O$.4LA9AJ)0!6 ___7
M\X\3@J7W\X\ADFL @F-4M_I <(<4&"O5K5%9,%Y)R%I%@5Q ?DZC7<>IQJ^7
MX&["6C@Q ,X9\@<.)I:**165@^ IZAF%5KTU'#6"(5H[QICV;74&K3A3N[W2
MX@-A/-8I.@&FSOG(]2[WU,ZX5&+OS!?AN5+$4Q[!26ZC"DHFY\ZG#.L5U!%/
M?*RJX&;JR-K!W-A,Y>CB/,_#YI^\[1:;<HL;=_UAGM/,V,@TR0FL4P%M5J/1
MC\L9N J\M*,L@NH5HZM%X9D6_!YW"-J1>0,WR)W#E99?YR$]SY:[T9BWTR8_
M=6MW_?#G;[O5^F.W_I^TODRANUIL.E!*CIL75H%FJ.%%4@0\)0ZY0823DGIT
MWZJZVF/OZ$S+=L>Y,=K R6L^,+<FZD_=<OM'Y>_1F5*.2XKWJ P^@9!HD'H;
M'5!"%95)9Q6K! %.N\TS'1#>^-$Z'E$-U[ZGJR*&ORQRM_R\6>^@<O:GJXQ5
MH?X#^L8J.K_]S&7ZTBW7\\757<&OMM)18Q&!G$00FGOPVL=2_RNDCB8$YJKX
M;2\0=+2GN[?NN_DJ7'>KFV7ZA*R\N"[-6DL7V"RBP*,G#0CC+%B/%TL(AFH1
M,Y6\2F^G'K1-',09 R5/?,B1)7).NF83'C[L <U+:U73.\_16EO[4.T=WB<!
M? PE<*X15U)I<"XX1722)M7I\U!+^]RE%"[3U[2X29N6T>^1B\L%WL,WJW7W
M&5'X9A$_=(NK#V4PXYO5*I7\PI]3=[5T7_Y =_'ZS3*YU48>]T?$:*FX< :H
M-*6MM2R>8Q+ LE12&\TSK]-?IMJ6&M5U0S#Y\A.82>7?@/OSA!,7WWYV_]LM
M[WAP\>V.]5M1[.\X48O_40Z&1PJ"2;P>F PE2$BRTXA776=NS]&D3QPS/@FR
MZ\IS\E#OW7;?A%!&:VT'Z98=;0<(N:O;T_WK'%VF$N5;K.^8L;=SHJ@E(3)P
M3'CT^ACRP.'VE74Y!ZI8VJ]_>BF^.R99$P=UQT3IQ#([)Y/T_IYY\(?'O/0>
M]H5JYFO_?=4V:K.E-*I2?AP4ZCG.,P+827#*$ES&INA/XEZ.9M2BB#;AK=MB
M%QF$%XIK\-1;5.,6?343'!AJ7(XL6%VIT>$C,AHU'H?(_NDHI(/Y//'CMCO*
M'QFQI4*5!YU4IA$LS[@)[A58H0@P;5.(A'(9^H27>CUT>Y&*J5_<'R[6;FP>
M3PV4VW/S< O;8M!$#3$I>5#!2Q!&:$!;T8,CU+L@[--G*D< Y24JIGL;.Y)T
MN[%9/2%>-B;<\MOL/W^9:1F9)$&#EH:#*".V'%$6LL\L!9$R%<]48Z]VZ%BE
M\.]7W=<_;5<L -&[WQ1\Z ?XN/_JA& 81W3=47QL0/)O/\YLTE$&0T%GO$4%
MSQF0 Q1<-H)8;HAGS]1N'B7YMQ^G>R1=1_(#^=B Y'_[=98Y]8:I %R6P:0)
ME9^SSH&4FNE O+'.CRSYWWZ=QB6N)_F!?&Q \I]^GR7&<F*6H T=2G0(=^V3
MBX#X%=P2BV0_8S,>)?E/OT]3M%-/\@/Y.+%=^/YFV7W9=8=P2FCC;8),9:FM
M]@&,UQ9HUIS&K&D2HS7'>/CA:8I+QH? 40QM0 7\]7+&I M2N0PL^0A"X*$U
MQ5VB*CFE2K-(/[8*^.OE-&/$ZZF @7QL(6FT\X(^W!5,&>F=+0$5BVS '42'
M-HO*($6D2A+-K:TSI/X)*1,G=8Z/(HS$Y09PLDNNS@1!;P9I@R@":K;D$_@<
M9>GX(5S*KO"H!CIV!#0263I0D-T(7&UZF/63),']>.;M9OWC+.:H>9"^'ZN6
M$CEHM[6S(R%D[SV-J+D04ION!<XQ"MGR8*6*@>HZ_5NKE_R\7ZSGZV^_SV,:
MF"*?41JL(IX 4:7\#4\L>)$=I"Q"-%$G/(=U*QT.IKW1/,P0E+U<ZG :B39P
MH;[M%B4]OMP(K@S.N?AVD1;AC\]N^??;3B,Z9T&8A6 %!1&(!^]+E::AG/(R
MYC!4Z8?Q(\):Z7][(J1T%<76) QWN]FZ0Y8R+63"_8A86H8PW$\VI2F_I]K9
M:#E_)BA8 X:/"9L6AN/"X(<8.T(F#6#L5W>=5MO "'?*QN)%.<+06F::E2R;
M DV4"RH*G6V=X5?W-+2&G&.$NW^/'LCI$5V*0SLU/]3<FQ/$N"F6! 4J3 2A
MF !G+;K?7GJFDPN!CM:F^^GG6^G4>MI;;@113!S6+LVN_I8?^US;WE?("\:L
M Z82\B-FM$\I<J:,E-%>9BIH'R^H%YY>I&*Z#/>Q8NW&YO'4]<9OKJ_?S=%W
MF?L;_%L[K9DU"4J[A%Z,]>C%>-2?RB1 U4M<#-;Y_4S("W7#SRX_G?A'DEDW
M*@.GAL #\K?4^TB9QPL2HO/NMF#>^JA!ND"HECIJ_L.PU/-+3U?A4$'TQS%N
M:K%_ZK[\-/^:WB_BG3[<=2,.7*G2NE GBS83+S7PU$IPTC@3%9I,B?82_XN?
MF*[<H0(,QF'DU'!X0/Z6>A:R"ME8D$80O!B- !.C!VZ$0MTFB!+]8/!DZ>EJ
M'BJ(_SC&-23VBRWY1D@='$<E9LJ$3QDE6,T,6.E*2;E,>'D-E?O%U)4.=05_
M".L:"$D\<:L>\><^N<?0XR8^;Z:_HAXSZ$0;DC.:^XPRX15/I$HCRY[TM=+[
M?9I8; TA-H#-)Q&B^Y=T=(8&=6 R9 C96CQGN"NOJ( 4N-4VI"CJC!SY'E'3
M!M2JH.!'$=E#17)>N?NGCSIK)N][?ZU:]OZP_=9.WTLJA<Z) -[2'% Y>G L
MH8,=#+?2&QK$F:;O][_P0!07W[8_O+TF-'%X%**%1*S P\LIF(#71*2&T-+R
M.^4Z-6G#:6TT/3\$1=\9,UM%8BU>NOL)O2 D2VB1@'5ER %'*]<2KH$SZ5W.
MS-E<I6O7N:3C*R%C:/I]B)B:A-U>-E DF0DO[1!,*GEDRL"A20%.9)T55=SW
M>J3YSY9^'P2#H>GW(3)I &-/K9I=S#8((46RH ES(%028-'E@DBDE3S%$.N4
M\KY$4&N8.D;L^P/*QI#!U/-TGV80DPE*"2(@!X9&!=KW8)0N';63(MR9R,-H
M.=5V<_1UK[X16-]L3E[[R#6-$10I'=90*X,5494CP+*1DM#]?,MKS\D/$FNO
MG/P0'D\=D]^JR=TC.ER?<(I7-Y*)ESCEX*W TQ)BHC9S976_&0V/EFTQ!S](
M1MTH#&M$U+O\@8J6$*<D:"8M:D9?^B24!S Q6Y4"T8JQ(;(>DG8Y<=;]6&$?
MPK)&I/UV2SKQ7/ D%2C%2O-A(<&;',%$X3C-(MO]%MC?E_;;=I/KQTK[$)8U
MX'1\QR:Z#\F++*6*Z*"A:X9F-<5KSRGG2Z^4+)7-TM Z[49[$-=*:NTT<971
MQ=4 !+^;M#%,AV \@^!2Z34I*3B-5R4Z8)Y$2KS/51*[[>;1QH? D"3:$'FT
MV_OSOV[<$C]R_>VG^<(MPMQ=OW-K]]O"W<3Y.NV]^^F7)_O1DB,EPP91/E+&
MZ^DW'_81O9M9<)?"X-Q88WA&4&16%!P'RQD#S[Q5/J6H0Y7<]T ZC]5;W_W<
M?;?<(!D/Q?SS#,^)""Z@I\@<X"FB+%A!0ITA7OW(FU:7U436OEJK(*ZS57"'
M#]_HM_!IE%W%L1Q#@>F2)BPZ"UHG7IK;HF]O/87H"?'::J5=%0OYQ"KOWMS]
M_FG:F\] @LP$^4(Y*_,<G0*7.)ZK((EWP7%TKNH6!0R@]KP4XA#<O5PM4$N8
M9ZL?CZB7ZKGR:31DS3JHH5#-*M+DI0*;A0(A0JD@Y0:D4=8YSQ(5[!6HR/M6
M08Q(C8B&8(E!%TQE/"."XR_4>(U>OR95[+XV&C#51,?+W9D&L'S2I]0[RO^\
M[%:K7Y9=GJ]G*2BF)2V:U*$JMUF!,=8"93)2AY:MM%6R_ ]HF#91>TK(',KX
M!L)E?_N22FBF!'[P&D@?<",SSXQ%UX<"HIT@\$M!C?$.E%9$"&*\LE5*3Y^A
M9=IX["DQ=*P@&L#2/>5E]$^9PSY?W.".MEOK%JN+A.Q+MW_OD_O_M/IYONB6
M\_6WORR0C+1:OUG$QZN\_[\;_/'/:?U'AS\I$W<WSTAF5KJD.)ZPP#@ZUE9I
M,#E)8)ZC% 3^ :M2(7?"/4X[WOR4V&\5. V<J8]I_4 A4&,CM\S@;<++ UOI
MP.&- DGE(&RDD:<JY<B/J)AV-O@I<7DX\YNP!]^[Y0)/T>J7M-S-,)\'/"CO
MYM<W97#YW2.!Z*VF!/WOH,N+T#(#168/DHJD:(XVF2J^14_ZIFD7/07>:@BL
M 1WV[+9FTFA#2#+ 6"PE$HJ"<3% TCH98HG3ODJ0\UEJ)G[,6$/N?; U2 @-
M(FG+H!GC2DE5?/-LD#ME[*F)4@-A-I-2>,/B2338EIYI/=\IT'2((!K TR6:
MA<N;L+Y9XF;>XD:N$M[SBG*>LP$?2U%"F2IH9> 0531>,$<9K>):/$=,+R3I
MUW#W'2V*4SRRWOZ@_.+=*OW'O_T#4$L#!!0    ( #& :E++Q<E#G@,  'X+
M   6    <'AL=S$R,S$R,#(P7V5X,C,Q+FAT;<U66V_;-A1^WZ\XM;%T RQ+
MU,7W&FCM%"N69D;J(=C30$FTQ54B59*.XOWZ'>J"I:T]) .V5 _"(7ENW[F1
MBQ?K7U;;WS:7D)DBA\VO;Z[>K:#GN.YML'+=]78-/VW?7T$X] AL%16:&RX%
MS5WW\KH'O<R8<N:Z554-JV HU=[=WKA65>CF4FHV3$W:6R[L#OX939??+5XX
M#JQE<BB8,) H1@U+X:"YV,-MRO1'<)R6:R7+H^+[S(#O^01NI?K([VAS;KC)
MV;+3LW";]<*MC2QBF1Z7BY3? 4]?]7@4IS'UXH1,(Q9.(C_VXBF)/9^R*""A
MG_Y.T$D7V1L9;8XY>]4KN' R9NW/0G\XCDHSKWAJLAGQO.][->MRL9/"H#V%
M\@W9J/E*F6'WQJ$YWXO9'P=M^.[8.RM\6JR.1"O4'2<REVK6]^IO;D^<'2UX
M?IR]W/*":;AF%=S(@HJ7 XW9<S13?-<P:OXG0RB(JEY6#=(QZLFY8!URXENL
ME_<9CSGF(1B2I_KZ:( ))I*I9T*XDD+;@I0[>"=25C+\X?*&[;E&K[!$-X<X
MYPF\3A)Y$,:6ZUNNBB<#.QV._QIT>!+T-F/P1E*56MAKKEABI-+?B',;?L_R
M"GM>#S ER?"B'TWF9WS[YQHKJ-IC+\?2&%DTYL^VX_^-\I9!TI:>D6 P(5PD
M4I5243MI(3Z"8CLL0)'8HYI#U479,FB# ]3.0 T_7$L]A" ('#^8AJ/1H*4#
MGW@M[8^#R&]I,@W)9'#1)R-OWFSXHZAC]*))U"H@T_$H##O:\X)Q2T_\L4=:
M>C0AXZBC"?$[.O*G(=)4I,TZ&$51\".@XV^E*N"#,ZG/3D.RB%I X70:A _E
M ENS7]:(W9,'A>HP@ ;2^FYY3U62-3!M'.Q=,H"*FPS9=(DUWT7>)D+FO)&*
M:4YMS'7&F#EIB^JZ;5C"BIBI-HZD-H!FFD3EM:[/%#](F/6V9 UJU)K(HE0L
M8WC+WC'(I<8]G5'<DGG*E+[H3WPRG@/[=.#FV 0UH3J#72XK#3NI:JM'1A78
M^96>=<Y*/G102,/06)7Q).N"1\L2%>FNZ$ZK0DWB0/-.IDL/\:ROWG3^\ZG(
M/69F/N:2?)Z.O>B'X[FN__!:H3HN)%Q=;9XTFI[']0]4P TMI!C "L.,!2,X
M_49\J[L4N@;]5W/^B\=:*9O7ZJRN<FRIKYYOG6![,WA_B] 8&_9@SHL\X7K_
M[-^\3.LW\O(O4$L#!!0    ( #& :E+'3P-TF@,  %H+   6    <'AL=S$R
M,S$R,#(P7V5X,C,R+FAT;=566V_;-A1^WZ]@;2Q= <L2=;5LU\!JIUO1)#4R
M#\&>!EHZMKA*HD;24;Q?OT-=T+2UAV7 UDX/PB%Y;M^YD?-GJW?+S2_K2Y+I
M(B?KGU]=O5F2@67;=][2ME>;%?EQ<WU%_+%#R4:R4G'-1<ERV[Z\&9!!IG4U
MM>VZKL>U-Q9R;V]N;:/*MW,A%(Q3G0X6<[.#?V#IXIOY,\LB*Y$<"B@U220P
M#2DY*%[NR5T*ZCVQK(YK*:JCY/M,$]=Q*;D3\CV_9^VYYCJ'1:]G;K?KN=T8
MF6]%>ES,4WY/>/IRP%V/;4/8^FFT<_PH"N+$IV$8QS2AZ<2!]%>*3MK(WLHH
M?<SAY:#@I96!L3_UW7$45'I6\U1G4^HXWPX:UL5\)TJ-]B3*MV2KYC-E&AZT
MQ7*^+Z>_'93FN^/@K/!IL282G5!_G(A<R.G0:;Z9.;%VK.#Y<?I\PPM0Y 9J
M<BL*5CX?*<R>I4#R7<NH^!^ 4!!5LZQ;I!'JR7D)/7+J&JR7#QG?<LR#-W:?
MZNO?!IA@(D%^(81+42I3D&)'WI0I5( _7-["GBOT"DMT?=CF/"'?)XDXE-J4
MZVLNBR<#.QV.?QNT?Q+T)@/R2C"9&M@K+B'10JJOQ+DU?X"\QIY7(TQ),KX8
M!I/9&=_^NL8*)O?8RUNAM2A:\V?;\;]&>0<DZ4I/"Z(Q(;Q,A*R$9&;2DNV1
M2-AA 9:).6HX9%.4'8/2.$#-#%3DNQNAQL3S/,OU8C\,1QWMN=3I:#?R K>C
M:>S3R>AB2$-GUFZX8= S.L$DZ!30. I]OZ<=QXLZ>N)&#NWH<$*CH*<I=7LZ
M<&,?:5:F[=H+@\![0=#QUT(6Y"=KTIR=AF00=8#\./;\QW*>J=E/:\3LB8-$
M=1A 3=+F;KEF,LE:F!3=Q;L$0=9<9\BF*JSY/O(F$2+GK=26Y<S$7&4 ^J0M
MIIJV@02*+<@NCHT!&H^Z1.6-KH\4/TJ8\;:"%C5J34112<@ ;]E[(+E0N*<R
MAELB3T&JB^'$I=&,P.\'KH]M4!.F,K++1:W(3LC&ZA&8)&9^I6>=,Y*/'2R%
M!C169SS)^N"QJD)%JB^Z4ZI<!S65!Y;W,GUZJ&-\=>+9VU.1>U(3?YFVO!CZ
MT4PU?_)V??T#N;I:_P_<7F,2L&S3$7F''27*K\2MI@.)&4+F(?>/9O@G#[%*
MM"_1:5/!V"Z?/<UZP6[J.Q]$V!:;\:#/BSSAZO[HW[XZF_?OXD]02P,$%
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
MW>L0"DJA9Z,6)R+CB.=<LH)3W46TD/Z4LQA%H6C%KQF,XIA'3&HC:+Y+K'7
M9]IO=<AGLI@1I%9"*VP,J9-24_2G),?8A79#WX6ZMP"F\)+79<9USQHK5+Y
MSI3!_EV":QZH,5J%4)'KC1LDE2;4P;GD.29R0C)66*.;A"V@%QGWZ>"LXSI!
M4[0..UO':4XHQ89J)2Q60:NY,7++1SS3%@RL1CO_]CUI<RQ[=@7K^TM?M91_
M:+>T&4)TR#*'XEF2+##7TCS1X7P;XI)]F7')]/!1:$^M^-5K[!-,)PE>:Y^^
MOG7Q75;<9L32S]Y1HXD>/NKH4/XIG>SOI)-YAF4N)2;WL9XJ@I04GQI_51%
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
M#0  9E<  !X              ( !     &5X,3 S-G-V8FQO8V%M96YD;65N
M=&1E8S(P+FAT;5!+ 0(4 Q0    ( #& :E*'O: GWY$  -88!  >
M      "  0 .  !E>#$P,SEP<FEV871E<&QA8V5M96YT+7-E8RYH=&U02P$"
M% ,4    "  Q@&I2C-EG9S/V @":F!P $0              @ $;H   <'AL
M=RTR,#(P,3(S,2YH=&U02P$"% ,4    "  Q@&I2]I-U^\L8  #8' $ $0
M            @ %]E@, <'AL=RTR,#(P,3(S,2YX<V102P$"% ,4    "  Q
M@&I2**"?2PHP  !A"0( %0              @ %WKP, <'AL=RTR,#(P,3(S
M,5]C86PN>&UL4$L! A0#%     @ ,8!J4I<7,M9*90  &D4$ !4
M     ( !M-\# '!X;'<M,C R,#$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( #&
M:E+T PRU;# ! &^)#  5              "  3%%! !P>&QW+3(P,C Q,C,Q
M7VQA8BYX;6Q02P$"% ,4    "  Q@&I29??Q8->O  !9*@@ %0
M    @ '0=04 <'AL=RTR,#(P,3(S,5]P<F4N>&UL4$L! A0#%     @ ,8!J
M4LO%R4.> P  ?@L  !8              ( !VB4& '!X;'<Q,C,Q,C R,%]E
M>#(S,2YH=&U02P$"% ,4    "  Q@&I2QT\#=)H#  !:"P  %@
M    @ &L*08 <'AL=S$R,S$R,#(P7V5X,C,R+FAT;5!+ 0(4 Q0    ( #&
M:E*#>6_*$@@  & M   6              "  7HM!@!P>&QW,3(S,3(P,C!?
M97@S,3$N:'1M4$L! A0#%     @ ,8!J4H,/?8,>"   MBT  !8
M     ( !P#4& '!X;'<Q,C,Q,C R,%]E>#,Q,BYH=&U02P$"% ,4    "  Q
M@&I2&Z'_R3\%  !/&0  %@              @ $2/@8 <'AL=S$R,S$R,#(P
M7V5X,S(Q+FAT;5!+ 0(4 Q0    ( #& :E*ZZH']3 4  '09   6
M      "  85#!@!P>&QW,3(S,3(P,C!?97@S,C(N:'1M4$L%!@     .  X
*N@,   5)!@    $!

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